|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectjavax.xml.ws.spi.Provider
public abstract class Provider
ServiceDelegate 和 Endpoint 对象的服务提供者。
| 字段摘要 | |
|---|---|
static String |
JAXWSPROVIDER_PROPERTY
表示用于查找 Provider 实现类名称的属性的常量。 |
| 构造方法摘要 | |
|---|---|
protected |
Provider()
创建一个新的 Provider 实例。 |
| 方法摘要 | |
|---|---|
abstract Endpoint |
createAndPublishEndpoint(String address,
Object implementor)
创建和发布具有指定地址和实现对象的端点对象。 |
abstract Endpoint |
createEndpoint(String bindingId,
Object implementor)
创建具有提供的绑定和实现对象的端点对象。 |
abstract ServiceDelegate |
createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass)
创建一个服务委托对象。 |
static Provider |
provider()
创建一个新的提供者对象。 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 字段详细信息 |
|---|
public static final String JAXWSPROVIDER_PROPERTY
Provider 实现类名称的属性的常量。
| 构造方法详细信息 |
|---|
protected Provider()
| 方法详细信息 |
|---|
public static Provider provider()
用于查找将要使用的提供者子类的算法由以下几个步骤组成:
META-INF/services/javax.xml.ws.spi.Provider 的资源,则它的第一行(如果存在)被用作实现类的 UTF-8 编码名称。
java.util.Properties.load(InputStream) 方法读取它,并且该文件包含键为 javax.xml.ws.spi.Provider 的条目,则该条目的值被用作实现类的名称。
javax.xml.ws.spi.Provider 的系统属性,则它的值被用作实现类的名称。
public abstract ServiceDelegate createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass)
wsdlDocumentLocation - 指向服务的 WSDL 文档的 URL,如果不存在 URL,则该参数为 null。serviceName - 服务的限定名。serviceClass - 服务类,它必须是 javax.xml.ws.Service 或其一个子类。
public abstract Endpoint createEndpoint(String bindingId,
Object implementor)
bindingId - 指定所需绑定的 URI(例如 SOAP/HTTP)implementor - 服务实现对象,传入请求将被指派到该对象。必须使用所有必要的 Web 服务注释对相应的类进行注释。
public abstract Endpoint createAndPublishEndpoint(String address,
Object implementor)
address - 指定要使用的地址和传输/协议的 URI。一个 http 地址:URI 必须指向正使用的 SOAP 1.1/HTTP。实现可以支持其他 URI 方案。implementor - 服务实现对象,传入请求将被指派到该对象。必须使用所有必要的 Web 服务注释对相应的类进行注释。
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。