首页 > Web开发 > 详细

Asp.net mvc客户端调用wcf服务

时间:2020-05-18 19:16:20      阅读:58      评论:0      收藏:0      [点我收藏+]

具体步骤如下:

1. 新建客户端项目,在service reference里面添加服务引用,如下图:

技术分享图片

 

2. 添加完成后,vs自动生成客户端代理类型文件,在service referecne文件夹下面,另外在web.config文件里面会自动出现system.serviceModel的client节点。具体内容如下:

<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IRefData" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://192.168.10.188/dataservice/Data.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IRefData"
contract="book.IData" name="BasicHttpBinding_IData" />
</client>
</system.serviceModel>

 

3.此次可以使用客户端代理进行远程过程调用了。如果客户端上线,wcf服务器部署后,只需要在web.config里面,修改 endpoint address的值为wcf服务器的ip或者域名,则可以实现远程调用。

 

Asp.net mvc客户端调用wcf服务

原文:https://www.cnblogs.com/363546828/p/12912094.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!