错误描述:新建的WCF类库项目,由WinForm程序托管,托管的时候没有错误,但是在客户端引用服务的时候,却找不到服务,而且 如果打开多个服务也不会报端口占用错误。
解决思路:开始以为是配置文件的问题,就开始从配置文件上下手,无果。然后又检查防火墙,重启电脑,都不行。后来在不托管服务的情况下 引用服务,提示一样的错误, 打开监听端口一看,没有我定义的8009端口,果然是托管没有成功,否则端口肯定...
分类:
Web程序 时间:
2015-08-20 10:37:48
阅读次数:
140
1、如图所示:这个简单的WCF Demo中主要包括3个文件:1个接口(定义了该服务提供的方法)、1个实体类、一个.Svc文件(方法的实现过程)2、编写好服务的代码之后,编辑WCF配置文件,如果所示:3、在客户端的终结点和绑定中写好配置信息,保存。4、按F5运行,会调用WCF测试客户端。如果所编写的服...
分类:
其他好文 时间:
2015-08-14 13:32:29
阅读次数:
120
老老实实学WCF第六篇 元数据交换通过前两篇的学习,我们了解了WCF通信的一些基本原理,我们知道,WCF服务端和客户端通过共享元数据(包括服务协定、服务器终结点信息)在两个终结点上建立通道从而进行通信。我们通过手写代码(或配置)的方式为服务端编写了元数据信息,没有借助元数据交换就实现了通信。然而在实...
分类:
其他好文 时间:
2015-08-13 17:40:09
阅读次数:
137
元数据交换绑定的秘密WCF提供了一种特殊的终结点——元数据交换终结点(MEX终结点),通过它,服务就能够发布元数据。此外,它专门提供了一个元数据交换的服务契约接口IMetadataExchange:[ServiceContract]publicinterfaceIMetadataExchange{ ...
分类:
其他好文 时间:
2015-08-08 14:54:20
阅读次数:
128
繁忙的一天又一天,不管其他,先继续WCF吧。 Endpoint包含地址,绑定,契约三要素。WCF作为一个Windows平台下最大的通信框架。通过终结点承载了所有通信功能。所以终结点的作用将非常重要。 本节,将介绍SOAAddressBingdingContractBehaviorSOA面向服...
分类:
其他好文 时间:
2015-08-07 17:58:12
阅读次数:
127
每个提供网络服务的应用程序都必须指定一个"端口"不同的网络应用不能使用相同的端口IP地址与端口唯一地标识了一个网络中的网络应用程序,这个组合称为“IP终结点(IPEndPoint)”IPEndPoint = IP + PortIPEndPoint是一个网络服务的访问点
分类:
其他好文 时间:
2015-08-07 12:53:08
阅读次数:
106
[2015/8/5 19:28:49]错误信息:接收对 http://192.168.1.18:8001/ObtainData/Service 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协议造成的。这还可能是由于服务器中止了 HTTP 请求上下文(可能由于服务关闭)所...
分类:
Web程序 时间:
2015-08-06 16:40:47
阅读次数:
521
一、概述 WCF说白了就是一个基于终结点的通信手段!就是Service端提供一定的功能实现,然后暴露出一个或多个终结点,Client端调用Service端的功能(可以理解为调用一个函数),那么Client端是通过何种方式来匹配呢?就是通过匹配Service端暴露出的终结点,既然是匹配,那就说明终结点...
分类:
其他好文 时间:
2015-08-05 12:37:54
阅读次数:
110
WCF编程系列(一)初识WCFWindows Communication Foundation(WCF)是微软为构建面向服务的应用程序所提供的统一编程模型。WCF的基本概念: 地址:定义服务的地址 绑定:定义服务的通讯方式(传输协议、编码方案) 契约:定义服务的具体实现 终结点:由地址、绑定和契约共...
分类:
其他好文 时间:
2015-07-30 00:41:55
阅读次数:
130
WCF 术语:? 消息 – 消息是一个独立的数据单元,它可能由几个部分组成,包括消息正文和消息头。? 服务 – 服务是一个构造,它公开一个或多个终结点,其中每个终结点都公开一个或多个服务操作。? 终结点 – 终结点是用来发送或接收消息(或执行这两种操作)的构造。 终结点包括一个定义消息可以发送到的目的地的位置(地址)、一个描述消息应如何发送的通信机制规范(绑定)以及对于可以在该位置发送或接收(或两...
分类:
其他好文 时间:
2015-07-19 21:43:31
阅读次数:
106