Ярослав
Новичок
Построение веб-сервиса
Здравствуйте все.
Постала следуящая задача.
Общая схема
АПИ и интерфейс находятся на разных серверах
Как это дожно работать (описание абстрактное)
Юзер делает запрос на интерфейс чтоб получить информацию о студенте.
Интерфейс запрашивате с АПИ сервера и возвращает к клиенту.
Постает вопрос как все это реализовать?
Смотрел технологии
Начальные проблемы:
1. Выбор наиболее подходящей технологии (может есть что нибудь лучше - чего нет в списке)
2. Авторизация пользователя (как связывать интерфейс и API,
-каждый раз тянуть уникальный айдишник
-тянуть логин, пароль
-....)
3. Права (например запрос о получении информации должен вернуть false, т.к. юзер не имеет прав к этому студенту.)
Нужно проверять и на API сервере и на интерфейсе (чтоб некоторые пункты не отобрать к примеру)
При авторизации синхронизировать права на АПИ и интерфейсе?
Буду рад критике и советам.
Здравствуйте все.
Постала следуящая задача.
Общая схема
PHP:
API <------> Interface <--------> (HTML|ExtJS|FLASH)
Как это дожно работать (описание абстрактное)
Юзер делает запрос на интерфейс чтоб получить информацию о студенте.
Интерфейс запрашивате с АПИ сервера и возвращает к клиенту.
Постает вопрос как все это реализовать?
Смотрел технологии
1. XML-RPC
2. REST
3. SOAP
Начальные проблемы:
1. Выбор наиболее подходящей технологии (может есть что нибудь лучше - чего нет в списке)
2. Авторизация пользователя (как связывать интерфейс и API,
-каждый раз тянуть уникальный айдишник
-тянуть логин, пароль
-....)
3. Права (например запрос о получении информации должен вернуть false, т.к. юзер не имеет прав к этому студенту.)
Нужно проверять и на API сервере и на интерфейсе (чтоб некоторые пункты не отобрать к примеру)
При авторизации синхронизировать права на АПИ и интерфейсе?
Буду рад критике и советам.