/ / Як розробити веб-сервіс, який повертає дані JSON - android, json, api, rest

Як створити веб-сервіс, який повертає дані JSON - android, json, api, rest

Я Android, Blackberry, Windows Mobileрозробник. Я зазвичай споживаю API або веб-сервіс, який повертає мені JSON. Мені було цікаво, як створити веб-службу, яка запитує БД (як Mysql і повертає мені дані JSON)? Чи є підручник для цього.

Яку технологію ми можемо використовувати для цього? PHP, .Net або Як створити послуги REST або SOAP. Зазвичай я користувач, який споживає API. Мені потрібно дізнатися, як створено API.

Ви можете допомогти мені, хлопці.

Відповіді:

1 для відповіді № 1

Ви можете використовувати будь-яку веб-технологію PHP,.Чисте, Java все працюватиме. Це може бути відпочинок або SOAP або не RESTful, не SOAP, звичайний JSON, XML або текст. SOAP досить складний, щоб зняти з мобільних пристроїв, хоча тому я не хотів би піти цим маршрутом.

Так, наприклад, в PHP ви отримаєте HTTPзапит з мобільного пристрою, запит може мати параметри чи ні, це призводить до того, що ваш скрипт PHP вимкнеться та витягне деякі дані з БД, а потім поверне їх у вигляді JSON, XML, тексту тощо. Ваш мобільний приймає цю відповідь та аналізує інформація з неї, і робить все, що потрібно робити з інформацією.

Ви можете подивитися деякі рамки відпочинку PHP

http://blog.programmableweb.com/2011/09/23/short-list-of-restful-api-frameworks-for-php/