下列部署属性只适用于使用 IBM® SOAP 运行时环境的 Web Service。
属性 | 缺省值 | 描述 |
---|---|---|
Web Service URI | http://tempuri.org/ service 缺省值是根据构件的名称计算来的或直接从 WSDL 文档获取的。仅当从 Java™ bean 或 EJB 创建 Web Service 时才能编辑 URI。缺省的基准 URI http://tempuri.org/ 用来构造与实体没有任何唯一关联的 URI。主机名 tempuri 来自 WSDL 规范并且代表临时 URI。当不想使 URI 全局唯一时,使用缺省的基准 URI。建议不要将 http://tempuri.org/ 用作稳定的、修正了的实体的基准 URI。 | URI 唯一地标识已部署服务中的 Web Service。Web Service 的“统一资源标识”(URI)是由向导从您选择的要转变成 Web Service 的构件而自动生成的。 |
作用域(仅适用于 Java bean) | 应用程序 | 标识处理调用请求的对象的生存期。
|
使用静态方法 | 否 | 如果设置为“是”,则成为可用的类方法是静态方法,因此将不会实例化对象。当使用静态调用时,“作用域”属性不适用。不要应用于企业 bean。 |
使用安全 SOAP(仅适用于 WebSphere®) | 否 | 安全 SOAP 指的是“SOAP 数字签名”安全性。如果设置为“是”,则在安全 SOAP 运行时中 Web Service 被部署到 WebSphere Application Server。当使用安全 SOAP 运行时的时候,性能会有所下降。安全 SOAP 运行时要求生成安全代理。要了解有关“SOAP 数字签名”安全性的更多信息,请参阅 www.w3.org/TR/2001/NOTE-SOAP -dsig-20010206 要点:一旦您使用不安全的 Web Service 创建了 Web 项目,则无法使该项目安全。一旦您使用安全 Web Service 创建了 Web 项目,您就不能除去使用的安全 SOAP。 |
方法列表 | 显示了受支持的方法。 | 可以在服务对象上调用的方法以及编码样式。为输入参数和输出返回选择编码样式。方法列表将显示所选服务对象支持的方法。 |
类型映射 | 输入编码:
|
以特定编码样式控制数据类型与 XML 之间的序列化和反序列化操作。 |
类型映射 | 输出编码
|
以特定编码样式控制数据类型与 XML 之间的序列化和反序列化操作。 |
JNDI 提供程序 URL(仅适用于企业 bean) | 对于 WebSphere Application Server:iiop://localhost:2809/ | 为名称服务器指定主机名(以及端口号(可选))。提供者 URL 必须具有以下格式(其中 hostname 是远程名称服务器主机名,而 port 是远程名称服务器侦听的端口号):iiop:// hostname:port/ |
JNDI 初始上下文工厂(仅适用于企业 bean) | 对于 WebSphere Application Server: com.ibm.websphere.naming. WsnInitialContextFactory | 给定 EJB JNDI 名称,JNDI 初始上下文工厂将返回 EJB Home 对象。 |
EJB JNDI 名称(仅适用于企业 bean) | 基于所选择的 EJB 对象的缺省值。 | 用于定位 EJB home 对象。 |
EJB home 接口类名(仅适用于企业 bean) | 基于所选择的 EJB 对象的缺省值。 | EJB home 的名称。EJB home 是为企业 bean 提供生命周期操作(创建、除去和查找)的对象。EJB home 对象的类是由容器部署工具生成的。EJB home 对象实现企业 bean home 接口。客户机引用 EJB home 对象来对 EJB 对象执行生命周期操作。客户机使用 JNDI 来定位 EJB home 对象。 |
EJB 远程接口类名(仅适用于企业 bean) | 基于所选择的 EJB 对象的缺省值。 | EJB 对象的类名。 |