net winform 程序调用 java webservice

net winform 程序调用 java webservice

ID:9291869

大小:765.50 KB

页数:6页

时间:2018-04-26

net winform 程序调用 java webservice_第1页
net winform 程序调用 java webservice_第2页
net winform 程序调用 java webservice_第3页
net winform 程序调用 java webservice_第4页
net winform 程序调用 java webservice_第5页
资源描述:

《net winform 程序调用 java webservice》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C#winForm程序调用JavaWebService一、Java端的配置情况1。创建服务的java类及启动类    在eclipse中新建项目MyWebServiceTest    在其中新建包com.my.service    新建类TestWeb.java作为自己的服务类  内容如下:       packagecom.my.service;      importjavax.jws.WebService;        @WebService       publicclassTestWeb{        publicStringgetResult(Stringusername){

2、             return"hello"+username+",ThisisawenService!";          }     }   新建启动类StartService.java作为启动服务的类内容如下(http://127.0.0.1:8000/testweb为对外服务的地址)   packagecom.my.service;importjavax.xml.ws.Endpoint;   publicclassStartService{       publicstaticvoidmain(String[]args){       Endpoint.publish("h

3、ttp://127.0.0.1:8000/testweb",newTestWeb());       }   }  2。编译该WebService   在Java项目中新建build.xml  内容如下                   

4、com.my.service.TestWeb"/>              其中红色部分要对照自己机器上Javase的安装目录  ,蓝色部分对应自己的服务类在build.xml文件上右键以ant方式编译后,如下图所示编译后会自动生成一个包,编译后的目录结构如下图所示    3。在浏览器中测试该WebService        运行StartService类,在浏览器中输入http://127.0.0.1:8000/testweb?wsdl如果出现如下界面,说明该webservice服务端已经成功。   二、C#端的配置情况    新建w

5、endows窗体项目   添加一个web引用,我使的是vs2008,开始的时候没有找到web引用的位置,为此吃了些苦头。   (可以在项目上右键---添加服务引用--高级--添加web引用--输入http://127.0.0.1:8000/testweb?wsdl和你的引用的名字,这里是WebReference1),如下图所示        布置界面:拖入一个窗体,一个输入框textBox1,一个按钮button1,一个显示框label2    双击该按钮,在代码中添加如下文字  privatevoidbutton1_Click(objectsender,EventArgse)       

6、{           Stringusername=this.textBox1.Text;           WebReference1.TestWebServicets=newWebReference1.TestWebService();           Strings=ts.getResult(username);           this.label2.Text=s;                }   运行该项目,如果不出意外,应该出现以下界面,说明小小的成功了一下,呵呵....

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

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

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