axis1开发web service服务端接口问题。
好久没开发web service接口了!6月份开发服务端接口,本想着服务端接口参数复杂数据类型自己写的比起用工具生成的会好看很多,没有一大串看着烦的方法。
后来发觉我用axis1生成的客户端能解释,而其他框架通过wsdl生成的客户端调用会有各种问题,要么列表没值,要么提示什么不一致。
当把复杂数据类型参数改用string放json字符串,一切正常。那就锁定了自定义复杂数据类型的序列化问题或顺序问题。
无奈下改用由wsdl生成的服务端代码,放入项目。其他框架调用正常!
另,数据集不能用list,这有跨框架问题,改用数组。这也是当然与中兴对接时,对方技术支持给予的点子。
发自 Android
近期评论