【问题标题】:Purpose of BindingProvider in JAX-WS web serviceJAX-WS Web 服务中 BindingProvider 的用途
【发布时间】:2015-12-24 15:24:02
【问题描述】:

我已经搜索了很多以找到用于Web服务的BindingProvider的具体解释,但我可以获得完整的信息。

我也阅读了官方文档,但我仍然对BindingProvider 背后的概念感到困惑。官方文档说

4.2 javax.xml.ws.BindingProvider

BindingProvider 接口表示一个组件,它提供了一个 客户端使用的协议绑定,它由代理和 由 Dispatch 接口扩展。

在文档中,协议绑定是什么意思?

请大家帮助我理解BindingProvider 是什么以及它的用途,并借助简单的代码。

【问题讨论】:

    标签: java web-services jax-ws


    【解决方案1】:

    BindingProvider 接口定义了请求和响应上下文映射的访问器方法。 Dispatch<T> 接口扩展了javax.xml.ws.BindingProvider 接口。标准BindingProvider 属性由 JAX-WS 规范定义,客户端程序可以设置和获取这些属性。应用程序还可以定义特定于应用程序的属性,但出于可移植性原因,规范不鼓励这样做。

    另见:

    例子:

    【讨论】:

    • 感谢您的回复 Aleksey。如果我说 BindingProvider 对象是客户端对象(客户端,我的意思是 Web 服务客户端),我们可以使用它检索请求和响应上下文并可以执行一些其他相关的客户端活动。这种理解正确吗?
    • 非常感谢您对 Aleksey 的帮助。
    猜你喜欢
    • 2010-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 2012-08-09
    • 1970-01-01
    相关资源
    最近更新 更多