为了连https web services,初步选择以前用得还愉快的CXF.
结果,,,,,,,,这成了我的噩梦!
CXF和pom中至少三个类库冲突,和远程服务器的.net web services的WSDL又不能兼容,文档还垃圾得一塌糊涂.
好不容易一路google,hack下来,绞尽脑汁解决了以上一大堆问题,居然发现无法正常解析返回结果,
火大,几天的时间就这样浪费在这玩意上!
一怒之下,操起HTTPClient和xmlbeans手写web services,一个小时就搞定了ssl,xml通讯.
性能不但明显提高,checkstyle也不报错了! 身心俱爽啊.
本文叙述了一段使用Cxf进行Webservice开发的挫败经历,包括类库冲突、WSDL不兼容等问题。作者最终选择使用HTTPClient和xmlbeans手动实现Webservice,不仅解决了所有问题,还显著提高了性能并避免了checkstyle错误,体验得到极大提升。
1413

被折叠的 条评论
为什么被折叠?



