Веб-сервис подключения сделать базу данных с IOS, PHP, REST API, JSON

0

Я попытался понять, как подключиться к базе данных с помощью приложения IOS. Я создал приложение, которое подключается к базе данных на моем localhost. Я написал веб-службу на PHP, которая возвращает JSON-кодированный ответ, затем я написал остальную часть кода в obj C с NSURL и т.д., которая является app--> web service--> базой данных, правильно?

но я пытаюсь понять вещи, которые я читаю в Интернете, например, кто-то упоминает использование REST API, я не понимаю, что использовать REST, и что REST действительно (нуб я знаю). Я понимаю, что REST дает JSON-кодированные ответы, но это то, что вы используете для создания веб-сервиса?

так и их кто-то, кто может объяснить мне, что REST, веб-службы в PHP, JAVA и JSON и т.д. относятся к мобильной разработке? просьба привести примеры, вот как я лучше всего понимаю.

Теги:
rest
web-services

1 ответ

1
Лучший ответ

Позвольте мне сказать вам, что для новичков вы на правильном пути и сделали все правильно! После того, как вы получите зависание основных веб-сервисов запроса/ответа json, вы будете жаждать большего. Как безопасность, равномерный интерфейс и т.д.

REST ничем не отличается от того, что вы сделали. REST - это аббревиатура REPRESSENTS State Transfer. Ключевой частью является безгражданство.

REST использует HTTP-глаголы POST, GET, PUT/PATCH & DELETE для выполнения основного CRUD (создание, чтение, обновление и удаление).

Два дополнительных глагола - ОПЦИИ (для получения списка действий, которые могут быть выполнены) и HEAD (для возврата заголовков)

Прочтите это, чтобы получить справедливую идею: http://restcookbook.com/

http://www.drdobbs.com/web-development/restful-web-services-a-tutorial/240169069

  • 0
    Таким образом, REST - это то же самое, что веб-сервис, например, в PHP, который подключается, скажем, к базе данных MySQL? Так в чем же разница в использовании REST для обновления базы данных и записи в PHP?
  • 0
    ОТДЫХ - это скорее соглашение. Он использует обычные HTTP-глаголы и упрощает использование ваших служб приложениями. Есть несколько хороших ответов: ссылка 1 [2] ( stackoverflow.com/questions/1443160/… )

Ещё вопросы

Сообщество Overcoder
Наверх
Меню