`
sylinx_yqg
  • 浏览: 143378 次
  • 性别: Icon_minigender_1
  • 来自: 福建 漳州
社区版块
存档分类
最新评论

wscall1.2,增加了导入、保存参数等功能

    博客分类:
  • J2EE
阅读更多
由于平时工作中经常接触到WS接口,其中有些参数是整个xml报文格式,用原来wsCall1.0输入比较麻烦(感谢作者Wang Yong Gang),也不方便查看。每次重新打开wsCall都要重新输入地址和参数,因此在网上搜索了下wsCall源代码,只找到了 Li Huai Jun扩展的wsCall1.1版本,直接在其上面增加了以下几个功能:
  • 1. WSDL Location可根据调用的历史自动保存下来,方便下次打开不用再次输入
  • 2. 增加保存功能,可将此次调用的参数保存到xml文件中,以便下次打开直接导入,不用重复输入
  • 3. 增加各参数值导入功能
  • 4. 在各按钮事件增加等待对话框,防止重复点击


截图:



参数文件格式示例:
<?xml version="1.0" encoding="UTF-8"?>
<WsParameters>
	<Parameter>
		<areaCode><![CDATA[0573 ]]></areaCode>
		<orderInfo><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<orderInfo>
	<order>
		<orderTypeId>110</orderTypeId>
		<prodSpecId/>
		<offeringId/>
		<oldOfferingId/>
		<accessNumber>83675266</accessNumber>
		<prod2accNbr/>
		<installDate/>
		<acctCd/>
		<partyId/>
		<coLinkMan/>
		<coLinkNbr/>
		<prodPropertys>
			<property>
				<id>120</id>
				<name>软跳线号码</name>
				<value>83675255</value>
				<actionType>2</actionType>
			</property>
		</prodPropertys>
		<servicePak/>
		<pricePlanPak/>
		<ownerInfos/>
	</order>
</orderInfo>]]></orderInfo>
		<channelId><![CDATA[-10012 ]]></channelId>
		<staffCode><![CDATA[-10012 ]]></staffCode>
	</Parameter>
</WsParameters>


下载地址:
http://wscall.googlecode.com/files/wscall1.2_java.rar

源代码下载地址(由于代码没时间重构,请见谅):
http://code.google.com/p/wscall/source/checkout

PS:以上功能在JDK1.5上测试通过
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics