2010-11-10 2 views
12

Изучение различий между REST и API-интерфейсами JSON, как вы взаимодействуете с ними и как разбирать результаты. Моя цель - создать небольшое приложение для моего телефона Android, чтобы рассказать мне, когда следующий поезд добирается до станции метро моим домом, используя API-интерфейс разработчика, предоставляемый транзитным агентством.Различия между API-интерфейсом REST и JSON

Я изучаю C++ в университете, но надеюсь пойти об этом на Java. Извините, если речь идет скорее о дискуссионном вопросе, чем о черно-белом ответе, но я не могу найти никакой информации в другом месте.

APIs in Question

+3

я настоятельно рекомендую делать некоторые основные поиска на REST и JSON API. http://stackoverflow.com/search?q=rest+vs+json+api (см. также http://en.wikipedia.org/wiki/REST) ​​ –

+0

Я пробовал решение Wikipedia, не работал слишком хорошо для я, но в следующий раз я попытаюсь найти Stack Overflow. Извините, но казалось, что больше ничего не работает. – Mike

ответ

17

Очень первое, что нужно отметить, JSON не является API, но формат данных, веб-сервисы и программы используют для общения друг с другом.

Веб-службы могут быть разных форм, но наиболее популярны REST и SOAP. Веб-службы предоставляют вам возможность взаимодействовать с удаленными машинами и общаться с ними.

Чтобы узнать больше о Json, посетите http://www.json.org/, http://en.wikipedia.org/wiki/Json

И читать больше о WebServices, посещения, http://en.wikipedia.org/wiki/Webservices

+0

Пойду к нему. – Mike

+11

вы уверены, что http://jsonapi.org не подразумевалось? –

+6

@MaxDesyatov этот вопрос предшествует спецификации jsonapi.org. – Weston

Смежные вопросы