第三方调用u9服务说明(java平台)

第三方调用u9服务说明(java平台)

ID:10255181

大小:307.75 KB

页数:10页

时间:2018-06-13

第三方调用u9服务说明(java平台)_第1页
第三方调用u9服务说明(java平台)_第2页
第三方调用u9服务说明(java平台)_第3页
第三方调用u9服务说明(java平台)_第4页
第三方调用u9服务说明(java平台)_第5页
资源描述:

《第三方调用u9服务说明(java平台)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第三方调用U9服务(Java平台)一、Java环境搭建a)Jdk版本jdk-5_5_0_10b)apache-cxf-2.2.4c)开发工具Eclipsed)配置环境变量添加新变量ClASSPATH:值为“.;C:ProgramFilesJavajdk1.5.0_10libTools.jar;C:ProgramFilesJavajdk1.5.0_10jrelibrt.jar”添加新变量Java_HOME:值为“C:ProgramFilesJavajdk1.5.0_10”Path变

2、量后追加: “C:ProgramFilesJavajdk1.5.0_10bin”说明:C:ProgramFilesJavajdk1.5.0_10是jdk的安装目录e)UFIDAU9服务器 二、引用U9服务以创建收货单服务为例,UFIDA.U9.ISV.RCV.ICreateRCVSRV.svca)验证服务是否可用如果能显示显示下面的图片说明服务可用b)生成代理类利用apache-cxf-2.2.4针对wsdl导出java客户端文件D:apache-cxf-2.2.4bin>wsdl2jav

3、a-dd:JavaService-verbosehttp://localhost/portal/services/UFIDA.U9.ISV.RCV.ICreateRCVSRV.svc?wsdl注明:-d<客户端代码输出路径>-verbose<服务地址>查看生成的文件:a)构架项目1.创建Java测试工程1.Copycxf生成客户端Java文件到工程目录1.新建类TestMain.java1.添加外部引用库Jar在项目上右键点属性1.修改服务地址Uri 二、项目实现细节a)调用服务框架代码类似DotNet平

4、台调用代码,主要是语法不同//开始调用ERP服务,“创建服务”org.tempuri.CreateRCVSRVStubcreateRcvsvclient=neworg.tempuri.CreateRCVSRVStub();org.ufida.UFIDAU9ISVRCVICreateRCVSRVcreatesv=createRcvsvclient.getBasicHttpBindingUFIDAU9ISVRCVICreateRCVSRV();//给头、明细赋值org.ufida.entitydata.Arra

5、yOfUFIDAU9ISVRCVDTOOBAReceivementDTODatarCVList=createRCVList();//doResult就是返回结果。HolderdoResult=newHolder();Holder

6、OfMessageBase>outMessages=newHolder();try{//将入库单内容传入ERP(入和返的值,均作为此方法的参数)。//context验证信息,rCVList入的值,doResult方法返回值,createsv._do(context,rCVList,doResult,outMessages);System.out.println("Invokeend...");}catch(Exception

7、ex){//省略部分代码}a)上下文信息//创建当前上下文(相当于验证信息,这部分需灵活配置)StringIDForCompany="002";//当前企业编号LongIDForOrganization=newLong("1001007128961046");//当前组织IDLongIDForUsers=newLong("1001007176447429");//当前用户IDStringUserCode="demo";//当前用户编码//创建上下文环境Objectcontext=createContext(

8、IDForCompany,IDForOrganization,IDForUsers,UserCode);//创建上下文环境 privatestaticObjectcreateContext(Stringentid,longorgid,longuserid,Stringusercode){org.datacontract.schemas._2004._07.ufsoft_ubf_util.ObjectFactory

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。