1

当我使用“@WebService”注释 Java 类并将其与 JAX-WS RI(“Metro”)一起使用时,JAX-WS RI 创建了我的类的多少对象?是否始终最多有一个对象,或者(可能取决于使用情况)是否可以创建更多实例?

4

1 回答 1

1

JAX-WS 标准是否指定了这一点?

我希望这与 Servlet 非常相似,标准并没有说明服务器只是为应用程序创建一个 Servlet 对象,或者为每个请求创建一个。如果是这样,那么您不应该构建您的程序,以便它对 JAX-WS 实现的工作方式做出假设。

这就是我推荐的任何一种方式:编写代码,使这个问题没有实际意义。这样您就可以确定自己不会遇到意外,即使新的实现碰巧做不同的事情,您也可以将 Metro 换成其他东西。

于 2009-06-14T15:02:55.163 回答