我正在使用 XFIRE 开发肥皂服务。XFIRE 的另一个最佳替代品是什么。我想用其他最佳方法替换 XFIRE 代码,因为
问问题
1035 次
1 回答
0
您可以通过不同的方式开发 Web 服务;Apache CXF是 XFIRE 的继承者,所以它可能是最简单的路径;还有一个迁移指南。您也可以使用 Spring-ws,但这取决于您是否已经熟悉 Spring,以及您是否希望/可以在您的项目中采用 Spring。Spring Web 服务首先是契约,即您从 wsdl(或您喜欢的 xsd)开始并编写处理传入数据的代码;你可以在这里阅读更多关于这个的信息 Spring ws 非常灵活,可以让你处理整个肥皂体,甚至可以处理一些 ws 客户端错误(在一个 ws 实现中,我处理了具有相同端点的两个稍微不同的 ws 版本)。
如果您正在编写 Web 服务,那么您已经在使用 Spring,并且您不怕管理整个肥皂体,您可以选择 Spring WS;如果您想要一个简单的迁移路径(因为您的团队中的一部分人已经知道 xfire)apache cxf 是要走的路。
于 2015-07-16T13:36:05.027 回答