第 25 章 在没有 WSDL 合同的情况下开发消费者
摘要
您不需要 WSDL 合同来开发服务消费者。您可以从标注的 SEI 创建服务消费者。除了 SEI,您需要知道公开该服务的端点的地址,定义公开该服务的 service 元素的 QName,以及定义消费者发出请求的端点的 QName。此信息可以在 SEI 的注解中指定或单独提供。
25.1. Java-First Consumer Development
要创建没有 WSDL 合同的消费者,您必须执行以下操作:
-
为服务创建一个
Service
对象,供使用者调用操作。 -
向
Service
对象添加端口。 -
使用
Service
对象的getPort()
方法获取该服务的代理。 - 实施消费者的业务逻辑。