这2种方法各有有缺点,你可以根据你的实际情况选择。
但不管怎样你都要对SOAP本身有一定的了解。
这里的所谓静态就是基于生成的代码再简单改一下。是比较简单的一种。
虽然开始比较简单,但是必须对SOAP工具运用比较熟悉,并且了解各个文件的作用。代码冗余比较多,初学者可能看得眼花缭乱。出了问题,不知道从哪下手,日后的维护扩展也不是很方便。所谓动态,就是自己写代码来调用。也是必须对SOAP的SDK比较了解。但写好后的代码十分简洁,易于维护和扩展。用这种方式写了一遍后,你基本也就理解了整个调用的过程了。根据我自己的经验,这样开发比较合适,先用工具WSDL2Java生成代码,然后根据生成的代码,理解Web Service 的各个接口。然后用第2种方法编写客户端。
但不管怎样你都要对SOAP本身有一定的了解。
这里的所谓静态就是基于生成的代码再简单改一下。是比较简单的一种。
虽然开始比较简单,但是必须对SOAP工具运用比较熟悉,并且了解各个文件的作用。代码冗余比较多,初学者可能看得眼花缭乱。出了问题,不知道从哪下手,日后的维护扩展也不是很方便。所谓动态,就是自己写代码来调用。也是必须对SOAP的SDK比较了解。但写好后的代码十分简洁,易于维护和扩展。用这种方式写了一遍后,你基本也就理解了整个调用的过程了。根据我自己的经验,这样开发比较合适,先用工具WSDL2Java生成代码,然后根据生成的代码,理解Web Service 的各个接口。然后用第2种方法编写客户端。
解决方案 »
- 求救如何在登录时自动弹出提示!?
- eclipse 开发 web 应用与tomcat 6.0的问题
- SOS: for循环List 集合 删除集合数据的问题
- 每周六凌晨02:00系统自动检查订单数据,如果发现有超过6个月没有下单的客户,则自动添加一条客户流失预警记录。
- 如何部署服务器?
- appfuse如何,大家给给意见,散分了!
- HTC官网解锁yes点击不了
- 急~~在线等 关于如何锁定java方法
- 一定得帮我看看sql server2000通过sql server2000jdbc driver的代码
- 不小心用SVN把MyEclipse的项目版本还原了。很多文件被删除了,怎么恢复
- 用过xml-rpc的请进
- 想知道微软,瑞星杀毒的自动升级是如何实现的?
org.apache.axis.client.Call call = null;
call.setOperationName(new javax.xml.namespace.QName("你的方法名"));
然后invoke
jie