《NC57下发布WEBservice方法.docx》由会员分享,可在线阅读,更多相关《NC57下发布WEBservice方法.docx(4页珍藏版)》请在三一文库上搜索。
1、、NC发布WEBSERVIC服务eclipse的plugins下放NC的ws插件,启动后可看到ws tools选项a. 在要发布的接口类上右击,选中 WS Tools - Publish Web Serviceb.下一步,选择UPM文件publish web sorviceUpm file name;的 & 4ry .1Md gwL-rj.FrwTMhKrfc vLtb ry Modu e.PuhlicjJbiry * Modui *_C!-nf_. inr-jry ihdA呻 JJb*F GmeEed EJB用E SpFee LibFry , 三R 口,I g lib i 与 Mrrjk.N
2、r 7 一,dpiKtiu所-1r mZUf E 1 wakrilariLuprFi w&rMi4ecidl.tam writesFbif_eir upm 年 NC.HOME 各sre 23a g wt&f H IGi H生成后的内容如下图:c.下一步,选则接口的实现类,如下图:d.这一步中可以定义服务名testwebservice如果不定义则默认为全路径e.下一步f. 全部默认,继续下一步,去掉认证的勾选项g.下一步,直接点Finish发布h.发布成功提示如下I. 工程路径下会生成ws包II. 将 webtest.upm 文件拷贝至U modules下对应的项目包下,例如 moduleshy
3、cdtMETA-INFIII. 将ws下的nc包拷贝到工程src/public下(经过测试不做此操作也可以)IV. 将ws下的nc包拷贝到nchometempwsgen下,全部操作完成。V. 启动NC服务后访问查看服务是否发布成功。匚 vj V/S-Console X )Jj http:/l27.D,D, 1/uapws/service X H + J-L.f -1邙1.;血忙力。1一e u邑Hf no SE 5 LnitToo后 en止4 5E SInhTenie uPort(httpcnrLbd ilftic ICurrtypcE工portToCrmSBkdISurrtvnuExpoMTG
4、Enn&eivicePcirtf http: icittogL 弓= itf ncPortalSE SlnitT口 ol 5 enic ; Prt al 5E 5 InitToolS erviePerthttp: sus一itfnc DataPower$arviceD 或aPowerAeiAkePoithttp二;crm bditEiK IlnvbasdouExRortToCnnBerviuc IlnvbasdocExportToEniiS erviceP口rtbttp 却 cnnb&jtfM/IMEasdocExpoftToCfniService IMEasdouEKport:ToEnm5e
5、fvicePorthttu-enn bd. itf.ncflljivc IBxportT uCnn 5 en 配售 IhivcIExportT QCnnServk ePorthttp:; erm bd ilf nc Qqjtpmer取portloC mi、erdqg CutonierExi0TtTi3Cnn&FjcrPort(http:crpi bd.itf一口0 Leau正箓portT口CrmSeicfltAieadExportlcjCrniSefviQFoTthttp二 cnc-itf./!C口式0nleiLmpQrtToNc与en太f1】Cu成口merlaipoitToNcSEjcuPo
6、rthttp二;enrr bd-itflnc/1 UorpExportT口 Cnnaernu e C oipExportT0,rmS em匚 ePort彳 htt。:/cnnbd itfic IPmdncEaortluCmigErcellPwnd6EjLaartT 6cmsi mW亡巳Porthtrp 二1 web, ervice-itf nc IT estWebS ervi二巴 IT MtAV ehS enic eP ort-ttpl cnnbd iif nc,If serE 工portT u(2mi 5 enig IU werEKportT oErm& ervicEPortVI.点击则可以查看到对应的wsdl文件,说明发布成功。