码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2020-05-18 18:55:43      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:远程调用   asp   代理   bindings   net   address   binding   图片   服务器部署   

具体步骤如下:

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服务

标签:远程调用   asp   代理   bindings   net   address   binding   图片   服务器部署   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!