Шаблон проектирования клиента веб-службы (передовой опыт)

У меня есть развернутая и готовая к использованию веб-служба. Клиентское приложение будет использовать эту службу синхронно и очень часто. Объем данных, возвращаемых веб-службой, также значительный.

Клиент веб-службы - это веб-приложение (портлет liferay). Я создал клиентскую часть с осью внутри eclipse.

В моих первых тестах в каждом запросе я создаю новый ServiceProxy и вызываю его методы. Я не уверен в устойчивости и надежности этой структуры (создание нового прокси-объекта каждый раз).

Я изменил его на статические классы с одноэлементным прокси, но я не уверен, что произойдет во время одновременных вызовов клиента веб-приложения (проблемы с параллелизмом).

Я хочу, чтобы дизайн отделял мое веб-приложение от клиента веб-службы и имел что-то вроде кеша прокси клиента (не кеш данных, поскольку мое приложение работает в реальном времени) или что-то подобное.

Я думаю, что есть должен быть шаблоном проектирования или лучшим методом для клиентских частей веб-службы.

6
задан Sina Jahan 15 May 2012 в 18:06
поделиться