Я попытался понять, как подключиться к базе данных с помощью приложения IOS. Я создал приложение, которое подключается к базе данных на моем localhost. Я написал веб-службу на PHP, которая возвращает JSON-кодированный ответ, затем я написал остальную часть кода в obj C с NSURL и т.д., которая является app--> web service--> базой данных, правильно?
но я пытаюсь понять вещи, которые я читаю в Интернете, например, кто-то упоминает использование REST API, я не понимаю, что использовать REST, и что REST действительно (нуб я знаю). Я понимаю, что REST дает JSON-кодированные ответы, но это то, что вы используете для создания веб-сервиса?
так и их кто-то, кто может объяснить мне, что REST, веб-службы в PHP, JAVA и JSON и т.д. относятся к мобильной разработке? просьба привести примеры, вот как я лучше всего понимаю.
Позвольте мне сказать вам, что для новичков вы на правильном пути и сделали все правильно! После того, как вы получите зависание основных веб-сервисов запроса/ответа 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