[.net] c# webservice
2014-01-24 08:37
155 查看
采用的工具VS2010生成工程
1. 生成webservice工程:建 ASP.NET 空WEB 应用程序。
2. 在建好的ASP.NET 空WEB应用程序中新建项“web 服务”。
完成上述内容工程结构如下图
下面主要的操作就是在webservice1.asmx.cs文件中进行,里面写了几个服务,两个简单服务两个查询数据库服务;
到目前为至C# 的webservice的服务算是写好了。下面我们需要启动些服务F5
运行成功的界面如下图
二:发布此webservice
1. 与发布asp.net是一样的,首先在IIS的网站节点下添加网站;如下图
2. 修改此网站的高级设置: 把应用程序池修改为ASP.NET v4.0即可。
3. 浏览此网站http://192.168.56.1/WebService1.asmx若运行的效果与在VS2010运行的效果一样则部署成功了。
三:webservice服务调用
1. 新建一个测试工程,在工程的引用节点中右击“添加服务引用”把浏览器中的URL填写到地址框中点前往,并修改命名空间;如下图
2. 然后再重新生成一下测试项目,最后在测试项目中定义一个测试方法并调用webservice中的方法。代码如下
3. 单步调试一下若运行结果和预料一样则成功了。
1. 生成webservice工程:建 ASP.NET 空WEB 应用程序。
2. 在建好的ASP.NET 空WEB应用程序中新建项“web 服务”。
完成上述内容工程结构如下图
下面主要的操作就是在webservice1.asmx.cs文件中进行,里面写了几个服务,两个简单服务两个查询数据库服务;
运行成功的界面如下图
二:发布此webservice
1. 与发布asp.net是一样的,首先在IIS的网站节点下添加网站;如下图
2. 修改此网站的高级设置: 把应用程序池修改为ASP.NET v4.0即可。
3. 浏览此网站http://192.168.56.1/WebService1.asmx若运行的效果与在VS2010运行的效果一样则部署成功了。
三:webservice服务调用
1. 新建一个测试工程,在工程的引用节点中右击“添加服务引用”把浏览器中的URL填写到地址框中点前往,并修改命名空间;如下图
2. 然后再重新生成一下测试项目,最后在测试项目中定义一个测试方法并调用webservice中的方法。代码如下
相关文章推荐
- [.net] c# webservice
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)
- Webservice知识小结(C#和.NET学习笔记)
- .Net(C#)访问X509证书加密的Webservice(一)--证书生成
- Java使用soap访问Jax-ws和.Net C#开发的WebService
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)
- .Net(C#)访问X509证书加密的Webservice(四)--客户端访问WCF
- [C#]在.NET调用加了SSL验证的WebService-根据验证过程远程证书无效
- .Net(C#)访问X509证书加密的Webservice(二)--设置VS支持WSE
- .Net(C#)访问X509证书加密的Webservice(五)--加密解密
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)
- .NET C#创建WebService服务简单实例
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#) [轉]Redfox
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)