WebService——使用C#编写WebService的服务端
2015-02-02 11:57
239 查看
WebService是一门跨平台跨语言的远程调用技术,这里仅对C#的WebService编写做一个简单的案例。
1.打开VS2013——>新建项目——>ASP.NET Web应用程序——>Web Forms.在web应用程序中设置项目工程名和项目存放位置。具体效果图如下:
![](http://img.blog.csdn.net/20150202141411997?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFmYW4xMjE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20150202141409777?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFmYW4xMjE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20150202141422059?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFmYW4xMjE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.在App_Start下添加Web服务,如果右键添加为你看到Web服务可以点击最后一项展开继续找。(注意Web服务是以.asmx结尾的文件)。在新创的web服务中添加你所需要发布的Web Service方法(这里我添加了一个helloPerson方法)。
![](http://img.blog.csdn.net/20150202141424941?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFmYW4xMjE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
至此,服务端创建就完成了。
3.用浏览器运行该程序,结果如下:
![](http://img.blog.csdn.net/20150202141440827?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFmYW4xMjE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这里可以看到,我们发布的helloPerson方法。
点击该方法测试。
![](http://img.blog.csdn.net/20150202141445334?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFmYW4xMjE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
在测试中输入一个string类型的值,这里输入"张三",点击调用。
![](http://img.blog.csdn.net/20150202141456021?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFmYW4xMjE=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
一个简单的helloWorld又完成了。
1.打开VS2013——>新建项目——>ASP.NET Web应用程序——>Web Forms.在web应用程序中设置项目工程名和项目存放位置。具体效果图如下:
2.在App_Start下添加Web服务,如果右键添加为你看到Web服务可以点击最后一项展开继续找。(注意Web服务是以.asmx结尾的文件)。在新创的web服务中添加你所需要发布的Web Service方法(这里我添加了一个helloPerson方法)。
至此,服务端创建就完成了。
3.用浏览器运行该程序,结果如下:
这里可以看到,我们发布的helloPerson方法。
点击该方法测试。
在测试中输入一个string类型的值,这里输入"张三",点击调用。
一个简单的helloWorld又完成了。
相关文章推荐
- 图文并茂——使用xfire编写webservice,并通过C#调用
- [c#]如何编写需要授权才能使用的WebService?[转]
- 图文并茂——使用xfire编写webservice,并通过C#调用
- 图文并茂——使用xfire编写webservice,并通过C#调用
- 使用CXF开发WebService程序的总结(四):基于bean的客户端和服务端代码的编写
- c#编写com使用对webservice调用
- 图文并茂——使用xfire编写webservice,并通过C#调用
- 图文并茂——使用xfire编写webservice,并通过C#调用
- WebService学习——使用CXF编写WebService服务端
- C#编写Windows服务程序 (服务端),client使用 消息队列 实现淘宝 订单全链路效果
- C#编写Windows服务程序 (服务端),客户端使用 消息队列 实现淘宝 订单全链路效果
- 使用QHttp与C#编写的服务端交互(编译环境mingw)
- 使用xfire编写webservice,并通过C#调用
- 图文并茂——使用xfire编写webservice,并通过C#调用
- [c#]如何编写需要授权才能使用的WebService?
- 使用CXF开发WebService程序的总结(五):基于Map数据类型处理的的客户端和服务端代码的编写
- 使用C#编写DES加密程序的framework
- 使用C#编写LED样式时钟控件
- 使用C#创建webservice及三种调用方式
- 使用C#创建webservice及三种调用方式