通过WebService实现Java与.Net互联(2)
<p >接上一篇:通过WebService实现Java与.net互联(1)<p ><B>通过JBuilder9调用该Web Service</B><p >建立一个新项目TestWebService<BR>新建一项目,指定项目名称"TestWebService",及所在目录,其它全部按缺省设置。<p ><imgsrc="http://www.hh010.com/upload_files/article/244/9_wwscso301835.jpg"><p >从URL中导入Web Service<BR>通过快捷方式"CTRL+N",打开新建窗口,选择"Web Services"项,然后选择"Import a Web Service",单击"OK"。<p ><imgsrc="http://www.hh010.com/upload_files/article/244/9_rcfu8m301837.jpg"><p >输入WSDL文件地址:http://10.16.92.29/java/math.asmx?wsdl,然后单击"Next"。<p ><imgsrc="http://www.hh010.com/upload_files/article/244/9_sqaeh8301839.jpg"><p >这一步中,所有的选项按缺省设置就可以了。然后单击"Next"。<p ><imgsrc="http://www.hh010.com/upload_files/article/244/9_u7fqjs301841.jpg"><p >这一步中,您可以随意指定包名,如果将"Package options"中的复选框选中的话。生成的所有类将使用同样的包名。然后还可以选择"SOAP"协议类型,在此我们选择SOAP1.2协议,其它的设置就按缺省设置就可以了,单击"Next"按钮。<p ><imgsrc="http://www.hh010.com/upload_files/article/244/9_mm4rfn301843.jpg"><p >在确认窗口中,单击"Finish"完成导入工作。<p ><imgsrc="http://www.hh010.com/upload_files/article/244/9_1qzp8a301845.jpg"><p >导入成功后,JBuilder9会自动生成如下文件,如下所示。<p ><imgsrc="http://www.hh010.com/upload_files/article/244/9_vns0xr301847.jpg"><p ><B>自动生成文件的作用</B><p ><br><li>Service1.java 该类定义了所需要的接口<br><li>Service1Locator.java 该类实现了Service1接口,主要用于定位WSDL文件<br><li>Service1Soap.java 该类定义了Web Service提供的接口方法<br><li>Service1SoapImpl.java 该类实现了Service1Soap接口<br><li>Service1SoapStub.java 该类实现了Service1Soap接口,用于实现Web Service调用。<br><li>Service1TestCase.java JBuilder自动生成的单元测试类<p >下一篇:通过WebService实现Java与.Net互联(3)<p > <p align="center"></p></p> 44444444444
页:
[1]