Java-клиент Restful API, потребляющий ресурс Python Webservice - совет по дизайну - PullRequest
0 голосов
/ 07 февраля 2019

Я очень новичок в REST API и ищу идеи по разработке Java-клиента REST, обращающегося к Webservice.

Моему веб-приложению Java нужно получить доступ к веб-приложению Python, чтобы получить некоторые данные и сохранить их в базе данных (в связи с этимJava-приложение).Мы предлагаем использовать REST JAX-RS API для создания Java REST-клиента для доступа к веб-сервису, предоставленному Python.Всякий раз, когда пользователь вводит новые данные / обновляет данные приложения Python, клиент Java REST должен захватывать эти данные (набор дат, связанных с уникальным идентификатором) и сохранять их в базе данных.

Я понимаю, что ответ может быть отправлен через сеть Pythonприложение в виде XML или JSON.

Какой лучший дизайн вы можете предложить.- Как Java REST Client узнает, обновлены ли данные в приложении Python (т. Е. Когда REST клиент получает доступ к веб-серверу)?- Что должно быть предоставлено приложением Python (REST Webservice) для клиента Java REST.как это должно выглядеть.- Как должен выглядеть URI, должен ли я отправлять уникальный идентификатор, чтобы сервер предоставлял веб-ресурсу всю информацию о датах?

...