webservice cxf
2016-01-20 10:14
288 查看
1.启动webservice服务。
WebServiceRegisterImpl implementor= new WebServiceRegisterImpl();
String address=FeConfig.getInstance().getString("webServiceHost");
log.warn("address:" + address);
Endpoint.publish(address, implementor);
2.通过http://localhost:8080/projectname/webservice/?wsdl 访问看到我们的wsdl了
3.访问webservice服务。
@Service("cxfTestService")
@Transactional
public class CxfTestServiceImpl extends ServiceImpl implements CxfTestService {
public static void main(String[] args) throws Exception {
QName SERVICE = new QName("http://sss.yy.com/", "WebServiceRegisterImplService");
QName UserServiceImplPort = new QName("http://sss.yy.com/", "WebServiceRegisterImplPort");
// String address=FeConfig.getInstance().getString("webServiceHost");
String address = "http://ip:端口/webServiceRegister";
URL url = new URL(address + "?wsdl");
ServiceDelegate dele=Provider.provider().createServiceDelegate(url,SERVICE,Service.class);
WebServiceRegister wr = (WebServiceRegister) dele.getPort(UserServiceImplPort,WebServiceRegister.class);
wr.method("sfsf“).
}
}
项目域名:http://sss.yy.com/
WebServiceRegisterImpl implementor= new WebServiceRegisterImpl();
String address=FeConfig.getInstance().getString("webServiceHost");
log.warn("address:" + address);
Endpoint.publish(address, implementor);
2.通过http://localhost:8080/projectname/webservice/?wsdl 访问看到我们的wsdl了
3.访问webservice服务。
@Service("cxfTestService")
@Transactional
public class CxfTestServiceImpl extends ServiceImpl implements CxfTestService {
public static void main(String[] args) throws Exception {
QName SERVICE = new QName("http://sss.yy.com/", "WebServiceRegisterImplService");
QName UserServiceImplPort = new QName("http://sss.yy.com/", "WebServiceRegisterImplPort");
// String address=FeConfig.getInstance().getString("webServiceHost");
String address = "http://ip:端口/webServiceRegister";
URL url = new URL(address + "?wsdl");
ServiceDelegate dele=Provider.provider().createServiceDelegate(url,SERVICE,Service.class);
WebServiceRegister wr = (WebServiceRegister) dele.getPort(UserServiceImplPort,WebServiceRegister.class);
wr.method("sfsf“).
}
}
项目域名:http://sss.yy.com/
相关文章推荐
- ASP.NET WebService中使用ASP.NET_SessionId的问题说明
- php的webservice的wsdl的XML无法显示问题的解决方法
- PHP调用Webservice实例代码
- 在PHP中利用wsdl创建标准webservice的实现代码
- JQuery调webservice实现邮箱验证(检测是否可用)
- android调用web service(cxf)实例应用详解
- WebService出现"因 URL 意外地以 结束,请求格式无法识别"的解决方法
- 用JavaScript调用WebService的示例
- jQuery调用WebService返回JSON数据及参数设置注意问题
- 同步调用和异步调用WebService
- C#调用WebService实例开发
- 动态webservice调用接口并读取解析返回结果
- WebService 的简单封装接口调用方法
- ASP.NET实现基于Forms认证的WebService应用实例
- C#使用WebService结合jQuery实现无刷新翻页的方法
- C#调用和实现WebService,纯手工打造!
- c#动态改变webservice的url访问地址
- asp.net(c#)动态修改webservice的地址和端口(动态修改配置文件)
- php实现webservice实例
- Java调用WebService接口的方法