2015-04-23 3 views
0

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

Программное обеспечение чата, которое мы используем, на данный момент не имеет REST API. Поэтому нам придется использовать существующие API, которые использует веб-приложение. Они также размещены на том же сервере Tomcat, что и веб-приложение.

Мой вопрос: 1. Что нужно сделать для доступа к этим API-интерфейсам с мобильных устройств? Насколько я понимаю, их нужно разоблачить? 2. Является ли разоблачение их в Интернете способом? Сейчас они во внутренней сети. 3. Если они будут размещены в Интернете - как это сделать? 4. Как я могу обеспечить безопасность?

Некоторые вопросы могут быть непонятными, поскольку у меня ограниченное понимание вокруг этого объекта a =, но я постараюсь предоставить детали.

Спасибо заранее, ура

ответ

0

, не зная вашего API или приложения, то трудно дать вам полный ответ на все ваши вопросы. Существуют также целые темы безопасности и передовой практики для защиты приложений, ориентированных на Интернет & RESTful звонки, которые должны быть покрыты; однако короткий ответ на ваш вопрос №2 - «да», предоставление URL-адреса RESTful в Интернете для каждой соответствующей функции API, необходимой с требуемой безопасностью, аутентификацией и пропускной способностью, является предпочтительным способом использования мобильных приложений, таких как ваш извне.

Ваши # 1 и # 3 - это целые темы программирования, архитектуры и безопасности, которые вам нужно будет изучить, прежде чем продолжить.

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