小编Sin*_*han的帖子

Web服务客户端设计模式(最佳实践)

我部署了一个Web服务并准备使用.客户端应用程序将同步并极其频繁地使用此服务.从Web服务返回的数据量也很大.

Web服务客户端是Web应用程序(liferay portlet).我在eclipse中生成了带有轴的客户端部分.

在我的第一次测试中,在每个请求中,我实例化一个新的ServiceProxy并调用它的方法.我不确定这个结构的健壮性和可靠性(每次都创建一个新的代理对象).

我使用singleton代理将其更改为静态类,但我不确定在同时调用Web应用程序客户端(并发问题)期间会发生什么.

我希望设计能够将我的Web应用程序与Web服务客户端分离,并且具有客户端代理缓存(不是数据缓存,因为我的应用程序是实时的)或类似的东西.

我认为Web服务客户端部分应该有一个设计模式或最佳实践.

java soa client design-patterns web-services

6
推荐指数
1
解决办法
4520
查看次数

标签 统计

client ×1

design-patterns ×1

java ×1

soa ×1

web-services ×1