如何(简单地)在java jax-ws Web服务中创建新的服务对象?

时间:2010-03-26 11:18:00

标签: java session web-services jax-ws

是否有可能在jax-ws中创建一个创建新对象(服务类)的web方法 并将对它的引用返回给客户端调用者(对于客户端,它是一个远程引用) 以便客户端和这个新服务对象维持会话? (因此每个客户端由不同的实例提供服务)。 示意性地:

client                                   server                    o:Session
--------                                 --------                  ----------
    s = server.access() ------------------>         
                                            o = new Session()
                                            return o
                                         <---


    o.doSomething() ---------------------------------------------->
                                                                     make it  
                                                                   <---

    o.doMore()  --------------------------------------------------> 
                                                                    make it  
                                                                   <---

1 个答案:

答案 0 :(得分:1)

您检查过Stateful Web Service with JAX-WS RI了吗?据报道,编程模型为dead simple。看看吧。