前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >WCF 入门 (21)

WCF 入门 (21)

作者头像
_淡定_
发布于 2018-08-24 02:56:08
发布于 2018-08-24 02:56:08
26500
代码可运行
举报
文章被收录于专栏:dotnet & javadotnet & java
运行总次数:0
代码可运行

前言

再不写一篇就太监了,哈哈。

第21集 WCF里面的Binding Bindings in WCF

其实不太了解为什么第21集才讲这个Binding,下面都是一些概念性的东西,不过作为一个入门视频,了解一下也无妨吧。

Binding其实属于WCF中endpoint三个属性之一。他们分别是address,binding,contract合称ABC。来看一下下面这个service 节点。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    <services>
      <service name="CalculatorService.CalculatorService">
        <endpoint address="" binding="wsHttpBinding" contract="CalculatorService.ICalculatorService">
        </endpoint>
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
        <host>
          <baseAddresses>
            <add baseAddress="http://localhost:8080/" />
          </baseAddresses>
        </host>
      </service>

address的值是空值,因为这个其实是一个相对地址,一个服务的地址由下面的baseAddress+address 共同构成。

binding的值是wsHttpBinding,后续会详细讲。

contract的值是CalculatorService.ICalculatorService,这个给客户端用的合约,由命名空间+接口名字两部分构成。

构建一个简单的HelloService服务,然后分别用basicHttpBinding和netTcpBinding,配置文件分别是

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
        <endpoint address="" binding="basicHttpBinding" contract="HelloService.IHelloService"></endpoint>

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
        <endpoint address="" binding="netTcpBinding" contract="HelloService.IHelloService"></endpoint>

两个endpoint在更新了服务端引用后,都能达到想要的结果。现在有两个问题,

1. Binding是什么。

WCF里面的Binding定义了客户端与服务端交流的方式。他会影响到以下三个方面。

a. 传输协议(比如http,或者tcp,NamedPipe,MSMQ)

b. 信息的编码方式(比如普通的text/xml或者二进制数据)

c. 其他的一些协议约定(比如是否要使用可靠的消息传输,是否支持事务)

2. 如何选择Binding。

framework自带了一些Binding,具体看这里

stackoverflow上有个推荐的回答还不错,可以参考他来选择合适的Binding。点这里

这集稍微介绍了一下WCF里面的Binding,最后两个链接还是很管用的。 按照工作中实际的使用情况,用的比较多的是wsHttpBinding。

Thank you!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015-11-15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
精密减速器:为何工业机器人的这个核心部件都是日本造?
现今工业机器人的先进程度让人叹为观止,尤其是那些灵动的5轴6轴机器人,具有如此多的关节,还能够做到运动和指令的精确传输,各部位紧密配合完成复杂的工作,让人不禁好奇它们的传动系统到底是怎样的? 早先,在
机器人网
2018/04/16
1.1K0
精密减速器:为何工业机器人的这个核心部件都是日本造?
工业机器人减速机、控制器产业布局释放新信号
数据显示,2015年,工业机器人用减速机需求量为40.33万台,需求规模达到44.77亿元。按照工业机器人销量及保有量增长情况,预计到2025年,工业机器人减速机需求量达到105万台,需求规模则在77亿元左右。 作为技术壁垒最高的工业机器人关键零部件——减速器按结构不同可以分为五类:谐波齿轮减速器、摆线针轮减速器、RV减速器、精密减速器和滤波齿轮减速器。其中,RV减速器和谐波减速器是工业机器人最主流的精密减速器,RV减速器在先进机器人传动中有逐渐取代谐波减速器的趋势。 放眼全球,机器人减速机市场都被日本企业
机器人网
2018/04/25
6700
工业机器人的关节(精密减速机)到底是什么结构呢?
现今工业机器人的先进程度让人叹为观止,尤其是那些灵动的5轴6轴机器人,具有如此多的关节,还能够做到运动和指令的精确传输,各部位紧密配合完成复杂的工作,让人不禁好奇它们的传动系统到底是怎样的,关节到底是
机器人网
2018/04/25
1.6K0
工业机器人的关节(精密减速机)到底是什么结构呢?
国产机器人不用国产RV减速器,是技术与成本无法取代进口货?
在机器人行业,小白都知道这样一个事实,全球工业机器人用的精密减速器基本为日本所垄断,最近几年,虽然国内也有量产的RV减速器,但却鲜有国产机器人企业选用,目前中国市场的减速器普遍依赖进口。 这是为什么呢?是技术上仍无法取代国外产品,还是成本太高国产机器人企业难以接受?或者是两者兼而有之?让我们来听听工程师们是怎么说的。 __技术:能用,但机械寿命不会长__ 在中国试图自主制造的高级设备中,都存在类似的问题,在性能指标上短期内能达到要求,但由于质量控制和工艺的问题,很容易磨损报废。 RV减速机,作为一种小体积,大传动比,零背隙,超高传动/体积比的减速机,是精密机械工业的一个巅峰之作,减速机里面完全是由高精度的元件,齿轮相互啮合,对材料科学,精密加工装备,加工精度,装配技术,高精度检测技术提出了极高的要求。
机器人网
2018/07/23
5240
国产机器人不用国产RV减速器,是技术与成本无法取代进口货?
国产机器人核心部件缺失 9成市场被外企把控
在北京丰台科技园区,一家名为清能德创电气技术(北京)有限公司的企业正在为国产机器人的核心部件伺服驱动器打上“中国智造”的烙印。而此时,距离这家企业成立只有两年半时间。   在运动控制、电机、伺服驱动领域已经浸yin25年的王健是这家企业的董事长,当年从清华大学毕业后,他和其它团队成员“一猛子”扎进了这个当时和现在都并不被人所熟悉的领域。 “如果把机器人比作一个人的话,伺服驱动系统就相当于这个人的关节和肌肉”。   在工业机器人领域,从业者们普遍认为,国内外技术差距最大的是减速器和伺服电机。北京理工大学教
机器人网
2018/04/23
4770
中国机器人3大痛点:核心零部件八成靠进口
六月仲夏,多个城市刷出35摄氏度以上高温,20多摄氏度的沈阳更适合休闲避暑。而沈阳新松机器人公司总裁曲道奎近日却颇为忙碌。 6月16日,中国机器人TOP10峰会成立,曲道奎主持了成立会议,并陪同工信部
智能算法
2018/04/02
8550
中国机器人3大痛点:核心零部件八成靠进口
盘点国内外著名机器人减速器企业
作为机器人传动核心部件之一的RV减速机在机器人制造中的成本最高,其重要性不言而喻。精密减速机国产化已经迫在眉睫,是未来机器人发展战略中的大课题。本期年度盘点,小编就为大家细数一下国内外著名机器人减速器
机器人网
2018/04/24
5.8K0
盘点国内外著名机器人减速器企业
工业机器人RV减速机的机械原理
当我们在无限憧憬工业机器人时代的时候,你可曾知道,工业机器人最关键的机械结构之一RV减速机,到今天,中国仍然不具备设计和制造能力。“十二五”时期,国家“863”计划将其列入重点攻克的技术瓶颈。国内顶尖大学和科研机构几年攻关也只有论文,没有实物。
机器人网
2018/07/23
1.8K0
工业机器人RV减速机的机械原理
国产工业机器人精密减速器获重要突破
2015年11月3日-7日,浙江双环传动机械股份有限公司自主研发的十四个型号工业机器人精密减速器产品首次亮相博览会,该公司在传统产业链基础上外延扩张进军工业机器人精密减速器领域,也显示了我国工业机器人
机器人网
2018/04/20
6260
国产工业机器人精密减速器获重要突破
对比分析:Rv减速器和谐波减速器
作为工业机器人核心零部件的精密减速器,与通用减速器相比,机器人用减速器要求具有传动链短、体积小、功率大、质量轻和易于控制等特点。
机器人网
2018/07/23
1.4K0
对比分析:Rv减速器和谐波减速器
详解|工业机器人内部机构详解
小编今天给大家讲讲工业机器人内部结构的知识,教教大家控制、驱动、传动、执行等一些有关于机器人的基础知识。
小白学视觉
2022/04/06
9900
详解|工业机器人内部机构详解
机器人产业的产业链全景图(附分析)
最近,一篇《18个行业的产业链全景图》火遍了朋友圈,不少微信公众号都借此赚了不少流量,也涨了很多粉丝。在这篇文章中,自然也有当下最火爆的机器人产业的产业链全景图(见下图),内容非常全面,确实让人涨了不
机器人网
2018/04/12
3.4K0
机器人产业的产业链全景图(附分析)
全球最具影响力的十大机器人减速机品牌
近年来人力和原材料的上涨给中国制造业带来了巨大的压力,加上发达国家正试图用高度自动化技术来取代中国的制造,一些觉醒的企业已经开始升级自动化,提高工作的生产效率和降低成本。机器自动化已经成为全球制造业的发展的方向,尤其是机器人产业得到了迅速的发展。据预测到2015年,中国机器人市场需求将达35000台,占全球比重16.9%,成为全球规模最大的市场。 有如此巨大的市场,自动化行业巨头都在虎视眈眈,纷纷进入中为布局。中国各地同时掀起了机器人产业大潮,但与外国机器人相比竞争力差距很大,尤其是机器人的零部件,
机器人网
2018/04/19
1.9K0
全球最具影响力的十大机器人减速机品牌
我国工业机器人三大零部件现状
我国的工业机器人三大核心零部件控制器、伺服电机、减速机是制约中国机器人产业的主要瓶颈,占到机器人成本的70%。 控制器 控制器国内外差距最小。控制器是机器人的大脑,发布和传递动作指令。包括硬件和软件两部分:硬件就是工业控制板卡,包括一些主控单元、信号处理部分等电路,国产品牌已经掌握;软件部分主要是控制算法、二次开发等,国产品牌在稳定性、响应速度、易用性等还有差距。 控制器的问题在于,由于其“神经中枢”的地位和门槛相对较低,成熟机器人厂商一般自行开发控制器,以保证稳定性和维护技术体系。因此控制器的市场份额基本
机器人网
2018/04/23
1.2K0
我国工业机器人三大零部件现状
一文快速了解中国工业机器人行业现状
目前全球工业机器人成本构成,35%左右是减速器,20%左右是伺服电机,15%左右是控制器,机械加工本体只占15%左右,其他的部分主要就是应用。 自2013年以来,我国已成为全球最大的机器人消费国,连续3年稳居世界工业机器人市场头把交椅;与此同时,国产工业机器人产量也呈现出爆发式增长的趋势,2016年国产工业机器人产量已达7.24万台,而这一数据在2013年仅为9000台!但实际情况却是我国国产机器人市场份额仅占约30%,且主要处于行业低端,高端机器人严重依赖进口;减速机、伺服电机、控制器等关键零部件大部分依
机器人网
2018/04/24
6470
核心技术难突围,国产工业机器人路在何方?
由于核心技术缺失,国产机器人厂商一直活得并不轻松,甚至有业内人士称,几乎所有做机器人本体的国产厂商都处于亏本或微利的状况。导致这种状况的原因,主要是外国厂商掌握核心零部件,并且给中国厂商的售价远高于其他厂商。要破解目前的这一难题,唯有潜心研发核心技术,实现核心零部件国产化。 核心技术的突破,首先出现在伺服控制器上,7月1日在深圳举行的华南自动化展上,笔者看到了不少伺服控制器、运动控制卡的厂商,据了解,他们的产品都可用于工业机器人上,从三轴、四轴的简单机器人,到六轴的关节型机器人。 华南数控
机器人网
2018/04/13
4960
核心技术难突围,国产工业机器人路在何方?
技术猿 | 伺服在工业机器人技术中的运用
自2008年以来,工业机器人在中国的销量迅速放大,2012年销售量已经达到23000台。工业机器人保有量从2000年的3500台跃升至近10万台。这些增长需求主要来自于汽车、金属、电子和机械制造等行业。 ABB精密组装中心运营经理迟永琳表示:“在所有应用领域中,工业机器人的渗透率还不足12%,市场需求潜力巨大,尤其在中国市场,随着制造成本增加、人口红利开始消退,以机器人替代人工的需求上升,将带动整个制造设备和技术升级。” 机器人产业的增长如火如荼,遍地开花,大量机床厂家、伺服厂家和其他有条件的企业都纷纷
机器人网
2018/04/13
7330
攻城狮必读 | 一文详解,工业机器人结构、驱动及技术
此文将工业机器人结构、驱动及技术指标描述很为详尽,值得细看! 一、常用运动学构形 1、笛卡尔操作臂 优点:很容易通过计算机控制实现,容易达到高精度。 缺点:妨碍工作, 且占地面积大, 运动速度
机器人网
2018/04/25
1.3K0
攻城狮必读 | 一文详解,工业机器人结构、驱动及技术
工业机器人的驱动与传动结构图
直线驱动机构 1. 齿轮齿条装置 通常,齿条是固定不动的,当齿轮传动时, 齿轮轴连同拖板沿齿条方向做直线运动, 这样, 齿轮的旋转运动就转换成为拖板的直线运动, 如图2.70所示。拖板是由导杆或导轨支
机器人网
2018/04/25
3.5K0
工业机器人的驱动与传动结构图
机器人的关节驱动机构理
机器人连杆的运动来自于机器人关节驱动机构。一个机器人关节驱动机构至少包括三个组成部分:关节、驱动装置和传动装置。 关节是机器人连杆接合部位形成的运动副。对大多数机器人而言,关节只能是旋转
机器人网
2018/04/24
2.2K0
机器人的关节驱动机构理
推荐阅读
相关推荐
精密减速器:为何工业机器人的这个核心部件都是日本造?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档