![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
wcf
pooooong
这个作者很懒,什么都没留下…
展开
-
[WCF]使用Visual Studio配置发布服务元数据
http://www.cnblogs.com/klzwj1988/archive/2010/05/09/1731259.html 在WCF中,一个客户端应用程序要使用一个已经部署好的WCF服务,它就必须知道几个关于这个服务的数据,称之为服务的元数据。这些元数据包括:1)服务契约的元数据;2)服务的访问地址;3)服务访问方式的配置。在上一篇文章的操作示例中,我使用直接复制代码的方转载 2017-05-29 16:19:13 · 993 阅读 · 0 评论 -
wcf序列化和消息编码
http://blog.csdn.net/yl2isoft/article/details/532875251、wcf松耦合的实现 wcf是基于服务架构(soa)的一种实现,soa由若干既独立又相互关联的子系统构成,子系统之间通过服务调用来沟通,当子系统a调用子系统b提供的服务时,子系统a是client,子系统b是service。 wcf中,使用服务契约(service con转载 2017-06-01 19:19:54 · 263 阅读 · 0 评论 -
WCF事物
tx . Complete(); // 标记事物结束转载 2017-06-03 15:55:45 · 262 阅读 · 0 评论 -
HTTP 错误 500.21 - Internal Server Error 处理程序“svc-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
处理程序“svc-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”HTTP 错误 404.3 - Not Found由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。解决办法:以管理员运行命令:C:\Windows\Microsoft.NET\Framework转载 2017-11-17 17:30:23 · 1783 阅读 · 0 评论 -
WCF 一步一步 发布 WCF服务 到 IIS (图)
http://www.cnblogs.com/finehappy/archive/2009/12/22/1629483.htmlhttp://www.cnblogs.com/easy5weikai/p/3341147.html二、IIS作为宿主,发布WCF服务确保已经安装IIS! 步骤1:"我的电脑"右键--“管理”--“服务和应转载 2017-11-17 17:41:21 · 321 阅读 · 0 评论 -
VS2015发布和部署Webservice
https://wenku.baidu.com/view/2a764037ae45b307e87101f69e3143323968f565.html第一步:开启IIs:在控制面板程序——>程序功能——>打开或关闭windows功能,把“Internet信息服务”下面的“FTP服务器”、“Web管理工具”、“万维网服务”全部勾上,然后点击“确定” 2.转载 2017-11-20 10:33:54 · 19573 阅读 · 0 评论 -
WebService的List类型
http://blog.csdn.net/aspnet2002web/article/details/6045034这几天净做WebService了,昨天碰到一个问题服务端代码如下: [WebMethod] public List HelloWorld2() { List lst = n转载 2017-11-20 14:16:40 · 3163 阅读 · 1 评论 -
笔记
终结点(EndPoint) 包括 地址(Address):localhost:12345//... 、绑定(Binding):BasicHttpBinding、契约(contract):IService转载 2017-05-28 09:54:59 · 203 阅读 · 0 评论 -
消息契约(MessageContract)和消息Message类
====================================================================================================Message类:1、客户端调用:2、客户端调用:3、客户端调用:转载 2017-05-31 14:24:35 · 946 阅读 · 0 评论 -
WCF异步调用
添加引用服务--高级--选中 生产异步操作服务端接口操作[OperationContract]int Add(int a, int b);客户端:引用服务:在引用服务时,左下角点击“高级”按钮,勾选“生成异步操作”即可。 ServiceReference1.Service1Client client= new ServiceReferen转载 2017-05-30 19:01:01 · 1512 阅读 · 0 评论 -
数据协定
6.1 数据协定的概述默认的情况下WCF使用称之为数据协定序列化程序的序列化引擎对数据进行序列化和反序列化,所有的.NET Framework基元类型,如整型、字符串型,以及某些被视为基元的类型,如DateTime、XmlElement不需要做其他工作就可以被序列化,并被视拥有默认的数据协定。在通常情况下通过DataContractAttribute属性应用到新建的复杂类型来完成复杂类型的转载 2016-07-18 20:18:14 · 1033 阅读 · 0 评论 -
WCF心跳判断服务端及客户端是否掉线并实现重连接
本篇文章将通过一个实例实现对WCF中针对服务端以及客户端是否掉线进行判断;若掉线时服务器或客户端又在线时将实现自动重连;将通过WCF的双工知识以及相应的心跳包来实现此功能;首先了解一下本实例的一个分层架构图;相信了解WCF对这个分层法肯定都很了解;其中Client为客户端,Interface为契约层,Service则是实现契约的服务层;接下来我们将对各层进行一个简单的讲解;转载 2016-07-18 16:46:55 · 4542 阅读 · 0 评论 -
WCF入门(二)——异步操作
WCF是网络编程,既然是网络编程,那么就一般离不开异步操作了。异步操作按照发生源可以分为客户端异步和服务器端异步,本文就分别简单的介绍一下该如何实现。一、客户端异步 以一个简单的服务为例: [ServiceContract] public interface IService1 { [OperationContract]转载 2016-07-17 20:51:17 · 495 阅读 · 0 评论 -
远程服务器返回了意外响应: (413) Request Entity Too Large
服务端的web.config 设置 compilation debug="true" 可将调试符号插入到 已编译的页面。由于这会 影响性能,因此请仅在开发过程中将此值 设置为 true。 -->转载 2016-07-17 13:31:23 · 3726 阅读 · 0 评论 -
WCF会话(SESSION)与实例(INSTANCE)管理
一、理解Session1.Session的作用:保留Client和Service之间交互的状态,确保Client与Service之间交互唯一性(SessionId),即:多个Client同时访问Service,Service能够区别;2.ASP.NET Session 与 WCF Session区别:在WCF中,Session属于Service Contract的范畴,并在转载 2016-07-16 23:59:46 · 820 阅读 · 0 评论 -
序列化和传输大型数据流
1.前言 理解WCF的序列化形式 掌握DataContractSerializer序列化对象 比较性能 比较xmlSerializer序列化对象 大数据量传输设置 修改配置文件 设置编码 设置流模式 [DataContract] 数据契约则是定义服务端和客户端之间要转载 2016-07-15 21:52:43 · 1777 阅读 · 0 评论 -
回调操作(Call Back)请求超时
错误信息:发送到 net.tcp://10.10.77.28:8003/MyHello 的请求操作在配置的超时(00:01:00)内未收到回复。分配给该操作的时间可能是更长超时的一部分。这可能由于服务仍在处理操作或服务无法发送回复消息。请考虑增加操作超时(将通道/代理转换为 IContextChannel 并设置 OperationTimeout 属性)并确保服务能够连接到客户转载 2016-07-15 21:25:30 · 4510 阅读 · 0 评论 -
WCF服务编程-契约回调
双向通讯是这样的一种机制,就是服务端与客户端的身份是可换的,服务示例可以回调客户端的操作,当一个服务契约被定义在服务端的时候,有时候我们的业务逻辑要求我门进行相应的回调操作。标准的服务契约定义了能够被客户端调用的服务操作。回调契约定义了能够被服务端调用的客户端操作。因此,客户端必须具有实现回调契约的义务和宿主回调对象的能力。每当客户端调用具有回调操作的服务端示例操作的时候,客户端必须提供足够的信息转载 2016-07-11 17:33:54 · 1629 阅读 · 0 评论 -
不引用服务而使用WCF,手动编写客户端代理类
我们之所以说WCF比一般的Web Service要强大得多,是因为它要比一般的Web服务要灵活得多,而且它不仅仅能在IIS服务器上运行,其实它可以用很多种方法来运行,哪怕一个控制台应用程序。现在,大家可以回忆一下前面我写的《传说中的WCF》,我上面的例子绝大多数都是控制台应用程序类型的。我们应当把WCF理解为一种通信技术,而不只是服务。前面的例子中我是告诉大家,完成服务器端后,就在客户端项转载 2016-07-11 10:36:30 · 4462 阅读 · 1 评论 -
怎样在本地搭建IIS服务器
https://jingyan.baidu.com/article/f54ae2fc064ac61e92b8492e.html很多人希望建立一个网站,那么可以在本地搭建一个IIS服务器,满足大家建立网站的需求。这里用的是Win7系统。工具/原料电脑win7方法/步骤转载 2017-05-29 20:52:00 · 2242 阅读 · 0 评论 -
在WAS中承载WCF服务
http://foreversky12.iteye.com/blog/2308499假设IIS站点下已有Class1.svc文件和Web.config文件,如下图:1、在控制面板的 ‘启用或关闭windows功能’ 中勾选图中红色标记2、下一步我们需要添加绑定到Web站点,如上图中的ww站点,我们将向ww站点添加TCP协议作为实例转载 2017-05-30 14:22:56 · 506 阅读 · 0 评论 -
在IIS中承载WCF服务
http://blog.csdn.net/lilypp/article/details/7652496MSDN 原文:承载服务:http://msdn.microsoft.com/zh-cn/library/ms730158托管应用程序中的自承载(如上一篇WCF入门中演示的那样);托管Windows服务(用Installutil.exe 安装);IIS(本文);转载 2017-05-30 10:39:21 · 628 阅读 · 0 评论