为什么要使用@WebServiceRef?

时间:2012-07-28 06:41:46

标签: java web-services java-ee

我在Manning论坛上发现了这个问题,但没有答案,而且就是这样 我也感兴趣:

我对使用@WebServiceRef注释的好处有点不清楚。假设您正在注入一个服务(必须由某些工具生成,即如果使用jax-ws则在jboss上生成wstools),您需要将此Service类存根作为部署的一部分,以便您可以这样做:

private MyService service = new MyService();

而不是:

@WebServiceRef
MyService service;

使用@WebServiceRef的好处是,您不会为每次调用生成新的服务实例,这将是昂贵的。 (我假设容器可以挂在参考上,这会使事情变得更快)。但是,如果我只是将服务静态 ...?

,会发生什么
private static MyService service = new MyService();

0 个答案:

没有答案