Аз съм Android, Blackberry, Windows Mobileразработчик. Обикновено консумирам приложния програмен интерфейс (API) или уеб услугата, която ми връща JSON. Чудех се как да създадете уеб услуга, която задава въпроси за DB (като MySQL и ми връща JSON данни) Има ли урок за това.
Коя технология можем да използваме за нея? PHP, .Net или как да създавате REST услуги или SOAP. Обикновено аз съм потребител, който консумира API. Трябва да науча как е създаден API.
Можеш ли да ми помогнеш момчета.
Отговори:
1 за отговор № 1Можете да използвате всяка уеб технология PHP,.Net, Java ще работи. Тя може да бъде почивка или SOAP или без RESTful не SOAP обикновен JSON, XML или текст. SOAP е доста сложно, за да се измъкнем от мобилни устройства, така че не бих тръгнал по този маршрут.
Така например в PHP ще получите HTTPискане от мобилното устройство, искането може да има параметри или не, това кара вашия PHP скрипт да изгасне и да изтегли някои данни от DB и след това да го върне като JSON, XML, текст и т.н. Вашият мобилен тогава отнема този отговор и анализира информация от него и прави каквото трябва да направи с информацията.
Можете да разгледате някои PHP рамки за почивка
http://blog.programmableweb.com/2011/09/23/short-list-of-restful-api-frameworks-for-php/