webservice笔记
这几天研究了下webservice实现,总的来说感觉cxf实现最方便。 服务端很方便,但是在客户端上遇到了点问题,差试过http+soap,axis2+spring,cxf+spring方式实现都不行,但是cxf是最简单易懂的,封装的相对完善。 其实代码网上很多,就是看导入包,会存在冲突。单独项目也不会有问题,大家可以先从单独项目入手。整合时会和原有项目的jar包存在冲突。 服务端: 客户端: 我做的是在原有项目上整合webservice,经过调试还需要一个sjsxp的jar包。 还有webservice访问路径是http://IP:port/项目名称/servlet拦截路径/service实现地址/方法 遗憾的是由于webservice客户端与原项目存在不确定包冲突,最后只能在前台实现。(或报个NOCLASSDEFFOUNDERROR 关于StaxUtils类的,包内是包含该类的,找了些解决方案也不行,最后没能解决) 项目名称可以在项目中搜索context-root,最后提供一个cxf实现webservice的简单demo。 注意:cxf-*.jar包依赖于neethi-*.jar,xmlschema-*.jar需要保持版本一致 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |