我需要使用WSDL创建一个客户端。我有一个带有JSF,Spring和JPA的Java Web应用程序。在这个应用程序中,我需要创建一个表单并将信息发送到SOAP Web服务。此服务应返回另一个具有状态的对象。
请知道,我将不胜感激
问候
抱歉,我的英文
答案 0 :(得分:0)
我假设您已经从客户端所需的WSDL生成了类。在Spring中,使用Apache CXF非常简单。例如:
<jaxws:client id="yourService"
serviceClass="com.something.YourService"
address="the URL of web service"
username="username"
password="password"/>
在您的班级中,您需要调用此Web服务,只需自动启动它:
@Autowired
@Qualifier("yourService")
private YourService service;
看看示例:http://cxf.apache.org/docs/writing-a-service-with-spring.html