.NET作为客户端调用Java和.NET WebService 简单示例
2009-06-14 10:41
811 查看
使用.NET生成Webservice服务器端和客户端
1.进入vs2008,新建一个asp.net web service
2.在App_Code/Service.cs中,写一些方法,比如
如果想将某个方法暴露为Webservice方法,则加上属性[WebMethod].
到此,服务器端开发完成。
3.在同一个解决方案中新建一个控制台应用程序XXX,然后在添加服务引用->高级->添加web引用,在url处输入wsdl文件的地址(可以是java发布的,也可以是.net发布的wsdl)
输入web引用名,这个名字就是随后生成的代码的命名空间的名称。
4.在cs文件的主函数中using刚才的那个web引用名,如下:
using XXX.web引用名;
.Net作为服务器端:在主函数中加入一句Service service = new Service();//这里的Service是一个继承自System.Web.Services.WebService的一个类.
Java作为服务器端:在主函数中生成一个服务的对象,服务的名称就是Java发布的服务的名称.
这样就获得了服务器端的代理对象,可以通过这个代理对象调用Webservice方法。
1.进入vs2008,新建一个asp.net web service
2.在App_Code/Service.cs中,写一些方法,比如
[WebMethod] public int Add(int a, int b) { return a + b; } [WebMethod] public int Subtract(int a, int b) { return a - b; } [WebMethod] public int Multiply(int a, int b) { return a * b; } [WebMethod] public int Divide(int a, int b) { return a / b; }
如果想将某个方法暴露为Webservice方法,则加上属性[WebMethod].
到此,服务器端开发完成。
3.在同一个解决方案中新建一个控制台应用程序XXX,然后在添加服务引用->高级->添加web引用,在url处输入wsdl文件的地址(可以是java发布的,也可以是.net发布的wsdl)
输入web引用名,这个名字就是随后生成的代码的命名空间的名称。
4.在cs文件的主函数中using刚才的那个web引用名,如下:
using XXX.web引用名;
.Net作为服务器端:在主函数中加入一句Service service = new Service();//这里的Service是一个继承自System.Web.Services.WebService的一个类.
Java作为服务器端:在主函数中生成一个服务的对象,服务的名称就是Java发布的服务的名称.
这样就获得了服务器端的代理对象,可以通过这个代理对象调用Webservice方法。
相关文章推荐
- java httpclient作为客户端调用webservice
- Java调用带SoapHeader头验证的.net Webservice示例代码
- java 调用webservice (asmx) 客户端开发示例
- Java_使用axis1.4调用WebService简单示例
- 简单的随笔 ,WSDL工具,Oracle备份还原,java调用.net webservice
- 作为客户端调用WebService服务java代码详解。
- Java调用带SoapHeader头验证的.net Webservice示例代码
- java 调用webservice (asmx) 客户端开发示例
- Java客户端调用.NET的WebService实例
- Java调用带SoapHeader头验证的.net Webservice示例代码
- 在与sap系统集成时遇到的问题.sap系统发布一webservice,java(xfire)作为客户端调用,调用时抛出如下异常: Wrong Content-Type and empty HTTP-Body received: ("HTTP Code 20
- java使用axis调用WebService简单示例
- .net 调用java WebService简单教程
- delphi7编写客户端调用java服务器端webservice示例
- java调用.net的webservice
- PHP调用JAVA的WebService简单实例
- java调用.net的webservice
- .Net调用Java的WebService之亲身体验
- httpclient妙用一 httpclient作为客户端调用soap webservice(转)
- PHP调用.NET的WebService 简单实例