我目前正在考虑重新开发一个目前用.Net编写的web服务。我想使用CXF、Spring、Hibernate和Maven堆栈将其移植到Java上。
服务的WSDL已经可用,并且格式良好,所以我希望重用而不是重新开发接口。这也意味着客户端将不需要进行重大更改即可使用新服务。
我想使用JAX-WS类型的方法来开发web服务,类似于http://cxf.apache.org/docs/writing-a-service-with-spring.html的Java-first方法。唯一的区别是,我希望遵循契约优先的方法,并确保使用确切的WSDL。
以前有没有人尝试过这样做?网上有没有我可以参考的好指南?
发布于 2013-01-11 05:30:39
实际上,在您的问题中,我没有看到是什么阻止了您使用WSDL优先方法来开发它。
查看my answer here,获取您需要的教程。
发布于 2013-01-10 17:26:06
我猜它非常简单( WS堆栈部分)1.使用WSDL (contract)创建实现存根2.使用WSDL创建客户端*使用自己的逻辑和语法实现方法1和2都由CXF支持。
优秀的指南here
和here
https://stackoverflow.com/questions/14251067
复制相似问题