在我的项目中,我将不得不基于Web服务技术开发一些数据输入/输出接口.所以到现在为止我已经研究过了.
我对使用Java的Web服务感到好奇的是我可以使用或不使用的库.
当我搜索java库时,我发现Axis2和CXF是非常常见且着名的java w/s库.问题是我必须使用包含轴的RAD 7.0.
似乎Axis和Axis2之间存在巨大的变化,不幸的是我无法使用Axis2.
现在,我的合作伙伴提供了WSDL,我必须实现客户端W/S. 如果我通过Axis或Axis2或CXF从WSDL创建客户端代理代码,它们是否都是相同的代码?
或者如果我必须使WSDL为Axis提供我的W/S接口,那么Axis2或CXF用户是否会遇到问题?
在我的情况下,我很新,害怕使用Axis.谁能给我一些建议?
谢谢.
祝你有美好的一天.
根据经验,我确实发现某些 WSDL 可以由 Axis1 解析,但不能由 Axis2 解析,并且 Axis2 发送的某些消息不适用于与 Axis1 一起使用的服务。
生成的 WSDL 数组中的细微差别(而不是手写数组)以及服务器端以不同方式解释的重音字符(即与 CDATA 一起使用,但并非没有)
就我个人而言,我使用 wsimport 从 JDK 生成的任何东西,而不是其他工具,但是一些框架(例如 Curam)需要 axis/axis2
| 归档时间: |
|
| 查看次数: |
16417 次 |
| 最近记录: |