WCF基础教程(三)——WCF通信过程及配置文件解析
引言
一、WCF的优势
二、WCF中的Endpoint(终结点)?
三、应用程序间的通信
四、WCF配置文件解读
<?xml version="1.0" encoding="utf-8"?>
<!--有关如何配置 ASP.NET 应用程序的详细信息,请访问http://go.microsoft.com/fwlink/?LinkId=169433-->
<configuration><system.web><compilation debug="true" targetFramework="4.5" /><httpRuntime targetFramework="4.5" /></system.web><system.serviceModel><bindings><basicHttpBinding><binding name="BasicHttpBinding_IUser" /></basicHttpBinding></bindings><client><endpoint address="http://localhost:60193/User.svc" binding="basicHttpBinding"bindingConfiguration="BasicHttpBinding_IUser" contract="ServiceReference.IUser"name="BasicHttpBinding_IUser" /></client></system.serviceModel>
</configuration>
<?xml version="1.0" encoding="utf-8"?>
<configuration><appSettings><add key="aspnet:UseTaskFriendlySynchronizationContext" value="true" /></appSettings><system.web><compilation debug="true" targetFramework="4.5" /><httpRuntime targetFramework="4.5"/></system.web><system.serviceModel><behaviors><serviceBehaviors><behavior><!-- 为避免泄漏元数据信息,请在部署前将以下值设置为 false --><serviceMetadata httpGetEnabled="true" httpsGetEnabled="true"/><!-- 要接收故障异常详细信息以进行调试,请将以下值设置为 true。在部署前设置为 false 以避免泄漏异常信息 --><serviceDebug includeExceptionDetailInFaults="false"/></behavior></serviceBehaviors></behaviors><protocolMapping><add binding="basicHttpsBinding" scheme="https" /></protocolMapping><serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" /></system.serviceModel><system.webServer><modules runAllManagedModulesForAllRequests="true"/><!--若要在调试过程中浏览 Web 应用程序根目录,请将下面的值设置为 True。在部署之前将该值设置为 False 可避免泄露 Web 应用程序文件夹信息。--><directoryBrowse enabled="true"/></system.webServer></configuration>
有很多读者也许会感到奇怪,如果这个程序能正常运行的话,那么我们在前面讲的通信
小结
WCF基础教程(三)——WCF通信过程及配置文件解析相关推荐
- Ogre3D基础教程三
文档:教程:基础教程:基础教程三 出自Ogre3D开放资源地带 跳转到: 导航, 搜索 目录 [隐藏] 1 先决条件 2 简介 3 从这里开始 4 根对象和场景管理器的创建 4.1 根对象 4.2 场 ...
- wcf 基础教程 第一讲 wcf基础知识
最近工作有点忙,感觉有点累啊,很久没有更新博客了,看到自己的博客访问量日渐下降,我于心不忍,决定还是重新开博来吸引大家的关注.这次要说的不是别的,正是大名鼎鼎的wcf.或者在中间我会穿插MVC的说明, ...
- (四)DSP28335基础教程——SCI串口通信实验(上位机收发显示)
0 前言 本期的实验目的为:使用核心板上的SCI串口通信功能,在电脑端上位机,输入数字0,1,2,3,4,分别控制五个LED亮灭. 1 DSP代码 (注意:查看代码时双击点进去看,否则会内容不全). ...
- MySql基础教程(三)——查询训练
在MySql两轮基础的学习之后,来一波实战演习... 三张表:学生表,课程表,成绩表. 建表详细信息见 MySql基础教程(一) 转载于:https://www.cnblogs.com/zhouerb ...
- Wcf 基础教程 服务寄宿之 Windows 服务寄宿
wcf的寄宿方式多种多样,今天我们一起来探讨一下windows 服务的寄宿方式,其实明白了控制台的寄宿方式,在windows下的寄宿方式也是一样,只不过是操作方式有点区别.编程代码基本是一样的. 我们 ...
- 基础教程三(天空,地面和雾化处理)
简介 在这篇教程里,我们将会一起探索OGRE中的天空,地面和雾化处理.通过这篇教程,您应该明白天空盒(Skybox),天空穹(Skydome)和天空面(Skyplane)的用法和区别.您还会了解不同种 ...
- 麒麟子Javascript游戏编程零基础教程三:无处不在的Javascript
如果你是从大纲那一篇开始看过来的,你在点开这个文章的连接之前,肯定期望说,麒麟子又会在讲正式内容之前BB点什么,这样的话,看起教程来轻松不累还实惠.没错,你猜对了,这就是我的风格. 为什么会把编程教学 ...
- eureka hostname作用_SpringCloud基础教程(三)-Eureka进阶
我的博客:http://www.hao127.com.cn/,欢迎浏览博客! 上一章 http://hao127.com.cn/#/view/65当中,我们介绍了微服务组件当中的服务注册和 ...
- yml eureka defaultzone 只生效第一个_SpringCloud基础教程(三)-Eureka进阶
我的博客:http://www.hao127.com.cn/,欢迎浏览博客! 上一章 http://hao127.com.cn/#/view/65当中,我们介绍了微服务组件当中的服务注册和 ...
最新文章
- 如何用TF Object Detection API训练交通信号灯检测神经网络?
- tensorflow——openpose代码和原理分析
- DNS 隐蔽通道工具资料汇总
- windows 下 sublime Text3 做 Python 编辑器
- keepalived-1.2.2 编译出错问题解决
- mysql教程详解之多表联合查询,MYSQL教程mysql多表联合查询返回一张表的内容实现代码...
- fstat、stat和lstat 区别
- 星巴克人造肉产品来了,植物牛肉餐品真香?
- 算法相关----最大公约数算法
- JAVA之多线程概念及其几种实现方法优劣分析
- MySQL引擎详解(三)——InnoDB引擎特性
- c语言CRC16校验(8005)
- 前沿技术讲座感悟以及关于互联网时代前沿技术的个人理解与思考
- 三星云服务S Cloud亮相 与苹果iCloud为敌
- No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK .
- 基于UDP的可靠传输——QUIC 协议
- Lync问题解决之在Lync客户端中,无法查看到聊天记录
- 用python来编写TSP问题
- python自动化测试学习路线(从入门到精通)
- STM32MP157驱动开发——Linux 音频驱动