• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

“WCF端点”的定义是什么?

wcf 来源:downwitch 4次浏览

我知道,但是在你投票结束之前,因为this 3-year-old question是一样的:它的答案,以及我在宽网上阅读和重读的其他几十个答案都没有真正定义这个词,在至少不能以在人类语言课上进行的语言考试获得可观的成绩。 (技术作家似乎有什么“是”是一个完全不同的想法。)“WCF端点”的定义是什么?

所有应有的尊重,考虑在该线程的最upvoted答案,即开始

端点是服务什么曝光,并在WCF条款,由三件事组成 …

好吧,这就是它如何利用和它的属性是如何。 这是什么?这是一个地址,一个绑定和一个合同,就像A-B-C一样简单!任何优秀的学生都知道“绑定”只是沟通机制的一个(另一个)深奥术语,而“合同”实际上是服务本身的一部分。所以一个端点必须由“地址”来定义!

可以到达端点的URL。

恩……那么经典的Lowy答案又如何呢?不重复上述部分的摘录:

端点是地址,合同和绑定的融合。 每个端点都必须具有全部三个元素,并且主机会暴露端点 。

这就像说鸭子是像鸭子走路,像鸭子呱呱叫,看起来像鸭子,动物王国暴露鸭子的融合。

所有的嗤之以鼻,这不是懒惰的牛蝇好奇心:它是很难掌握一个概念,其解释无法解释它。那么,什么 WCF端点?

===========解决方案如下:

端点实际上是这些东西的集合,它不是像它本身存在的实体或概念。

要延长你的鸭子的比喻,它更像是试图定义嘎嘎本身 – 一个江湖就是空气移动在鸭肉的声带,通过空间旅行和你的大脑正在interpretted聚集。在这些术语之外,你没有可以指出和定义的“庸医”。

端点表示外部客户端调用来请求服务执行某些操作并(可选)获取某些答案或返回数据的内容。正如拉迪斯拉夫所说,这是“服务功能的切入点”。

为了定义客户端可以调用什么您需要一个合同(接口定义)。要定义如何客户端应该发送数据并收到答案,您需要绑定。要定义其中请求必须发送您定义的地址。

如果您没有定义其中一个没有端点的人。

我们只是简单地说“服务定义合同”C“的缩写为”端点被暴露“,并且在地址”A“(ABC的)处绑定了”B“”,这就是它的全部。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)