【发布时间】:2012-12-14 06:05:57
【问题描述】:
我正在尝试为使用 JAX-WS 2.0 制作的 java web 服务创建一个 .net 客户端。实际上,Web 服务维护客户端的会话。好吧,我确实从 java 创建了一个客户端,它工作正常。但我在使用 .net 客户端的 Web 服务时遇到问题。根据该 Web 服务的规范,我必须将 BindingProvider 的 SESSION_MAINTAIN_PROPERTY 设置为 true 以指示客户端是否要参与与服务端点的会话。它在java客户端中通过以下方式完成:
Hello proxy = new HelloService().getHelloPort();
((BindingProvider)proxy).getRequestContext()
.put(BindingProvider.SESSION_MAINTAIN_PROPERTY,true);
我不知道如何从 .net 执行此操作。
【问题讨论】:
-
可能在这里回答 - java.net/node/681084 - ?
-
感谢 Jon 的大力帮助。
标签: java asp.net .net web-services jakarta-ee