因为webapi更加简单有效,所已现在基本都倾向于选择这个,但是如果你在很多的大企业里面,特别是制造相关企业,你就发现更多的是soapwebservice。
既然还有人用,那就拿出来讲一讲。我们要怎么用C#创建一个简单的webservice服务。
首先打开C#,新建项目,找到ASP.NET Web应用程序。
名称可改可不改,然后创建。
这里就用空就行,不用做其他选择,创建。
这样一个空的web程序就好了。
我们右击解决方案,添加新项目,找到web服务(ASMX)。
添加后,就自动创建了如下的Demo。
我们可以直接通过IIS启动。效果如下,这样一个webservice项目就创建好,可以进行测试使用了。
我们点击HELLOWORDLD,再点击调用。
我们就看到代码返回的Hello World字符串,整个业务代码非常简单。
如果需要更多的业务模块,我们可以参考添加方法。比如一个计算参数总和的方法
然后我们启动服务,就可以看到这个方法了。
点开连接,输入a和b,调用,就能拿到结果。
修改一些参数,我们添加使用说明。
这就说到这里吧,有真正需要的可以再去好好研究一下SOAP。
限时特惠:本站每日持续更新5-20节内部创业项目课程,一年会员
只需199元,全站资源免费下载点击查看详情
站长微信:
jjs406
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。