Повторное использование результатов веб-сервиса - PullRequest
0 голосов
/ 16 июня 2011

Я использую Java и SOAP.У меня есть два веб-сервиса.Один (A), который генерирует некоторые данные, и один (B), который будет обновлять эти данные с учетом конкретных параметров.Мой вопрос: как я могу сохранить данные после того, как они сгенерированы из A для использования B?Я читал, что использование веб-сервисов с сохранением состояния не является предпочтительным.Вместо этого я могу просто написать XML-ответ в файл и затем заставить B открыть и проанализировать этот файл?Это похоже на большую работу.Какой будет «нормальный» метод для использования здесь?

Спасибо!

1 Ответ

0 голосов
/ 20 июня 2011

Обычная корпоративная вещь - это наличие постоянного слоя (например, базы данных) для сохранения данных.Вы бы отобразили XML на реляционную модель и сохранили его, а затем регенерировали XML, когда этого требует B.

Сохранение файла напрямую довольно просто и может быть лучшим решением - вам нужно управлять блокировкой и т. Д.. сам.Или вы можете создать очень простую БД с XML в столбце.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...