我正在使用servlet应用程序,并且我使用Jersey作为客户端。我已经在几个地方读过,在实例化单个客户端并在整个应用程序的生命周期中使用它比实例化和销毁多个客户端更好,特别是因为创建客户端非常昂贵。问题是客户在这个应用程序中的角色非常非常简单。它只是一个获得,而这就是它。数据是一个带有3个String值的json对象。超级容易。这让我想到即使在这种情况下使用单个客户端实例化也是合理的。什么会更好:一个实例,或多个实例?
答案 0 :(得分:1)
嗯,我认为客户端只执行GET
方法或POST
,PUT
等任何其他方法并不重要。只要您之前初始化客户端每次通话;你最终会无所事事地花费资源......