#WCF

WCF 学习总结3 -- 实例模式

通过WCF的ServiceBehaviorAttribute设定InstanceContextMode有下面的3中模式: 1.Single ——表示所有的客户端共享一个会话(服务对象)(服务关闭时才会销毁服务对象) 2.PerCall —&md...

WCF 学习总结2 -- 配置WCF

前面一篇文章《WCF学习总结1--简单实例》一股脑儿展示了几种WCF部署方式,其中配置文件(App.config/Web.config)都是IDE自动生成,省去了我们不少功夫。现在回过头来看看IDE提供的WcfServiceLibrary项目模板中的默认服务端配置文件——App.config里面...
代码星球 ·2020-05-12

WCF HTTPS配置

昨天需要把做好的一个wcf服务发布到服务器站点下的一个虚拟目录中发布过程遇到了一个问题:服务器上的环境是https,因此需要多对配置文件修改于是在网上找啊找,遇到一个问题找一个问题,可是问题依然没解决。我在网上找到了一篇文章一步步照着上面写的做。http://www.codeproject.com/KB/WCF/7st...
代码星球 ·2020-05-12

WCF开发时如何选择正确的实例模式(InstanceMode)?

 在使用WCF实例模型时,你是否思考过这几个的问题:”WCF中的实例模式如何正确应用”?”使用WCF中的实例模式有何原则可以遵循吗”?  众所周知:客户端调用服务时,最终会将调用服务端的某个实例来完成。在WCF服务中,可以通过ServiceB...

WCF 实例化与会话

实例管理旨在解决服务实例的激活和服务实例生命周期的控制,会话的目的是在于保持相同客户端(服务代理)多次服务调用的状态。 实例上下文实例上下文是对服务实例的封装,是WCF管理服务实例生命周期的依托,System.ServiceModel.InstanceContext 实例上下文模式可以简单的理解为服...
代码星球 ·2020-05-12

我的WCF之旅(3):在WCF中实现双工通信

双工(Duplex)模式的消息交换方式体现在消息交换过程中,参与的双方均可以向对方发送消息。基于双工MEP消息交换可以看成是多个基本模式下(比如请求-回复模式和单项模式)消息交换的组合。双工MEP又具有一些变体,比如典型的订阅-发布模式就可以看成是双工模式的一种表现形式。双工消息交换模式使服务端回调(Callback)...

我的WCF之旅(1):创建一个简单的WCF程序

为了使读者对基于WCF的编程模型有一个直观的映像,我将带领读者一步一步地创建一个完整的WCF应用。本应用功能虽然简单,但它涵盖了一个完整WCF应用的基本结构。对那些对WCF不是很了解的读者来说,这个例子将带领你正式进入WCF的世界。在这个例子中,我们将实现一个简单的计算服务(CalculatorService),提供基...

再见WCF

转眼微软的WCF已走过十个年头,它是微软通信框架的集大成者,将之前微软所有的通信框架进行了整合,提供了统一的应用方式。记得从自己最开始做MFC时,就使用过NamedPipe命名管道,之后做Winform时,使用过Remoting,再之后做B/S架构时,就会经常使用.NET平台下的WebService,直到使用上WCF。...
代码星球 ·2020-05-12

WCF 绑定(Binding)

绑定包含多个绑定元素,它们描述了所有绑定要求。可以创建自定义绑定,也可以使用下表中的其中一个预定义绑定:不同的绑定支持不同的功能。以Ws开头的绑定独立于平台,支持Web服务规范。以Net开头的绑定使用二进制格式,使Net应用程序之间的通信有很高的性能。其他功能支持会话、可靠的会话、事务和双工通信。下表列出了支持这些功能...
代码星球 ·2020-05-12

WCF 配置服务 (02)

配置服务概述•在设计和实现服务协定后,即可配置服务。在其中可以定义和自定义如何向客户端公开服务,包括指定可以找到服务的地址、服务用于发送和接收消息的传输和消息编码,以及服务需要的安全类型。•配置服务的类型–使用配置文件配置– 在代码中强制配置•实际上,编写...
代码星球 ·2020-05-12

WCF 双工模式

WCF之消息模式分为:1、请求/答复模式2、单向模式3、双工模式其中,请求/答复模式,在博文: WCF入门教程一(动手新建第一个WCF程序并部署)WCF入门教程二中进行了详细介绍,此处将主要介绍:单向模式与双工模式。1、首先,先创建一个WCF应用程序:创建完成后,目录如下:2、删除IService1.cs和S...
代码星球 ·2020-05-12

关于WCF服务在高并发情况下报目标积极拒绝的异常处理

最近弄了个wcf的监控服务,偶尔监控到目标服务会报一个目标积极拒绝的错误。一开始以为服务停止了,上服务器检查目标服务好好的活着。于是开始查原因。一般来说目标积极拒绝(TCP10061)的异常主要是2种可能:1:服务器关机或者服务关闭2:Client调用的端口错误或者服务器防火墙没开相应的端口但是我们的服务本身是可以调用...

WCF中修改接口或步骤名称而不影响客户端程序

WCF中修改接口或方法名称而不影响客户端程序  本篇接着"从WebService和RemotingService引出WCF服务"中有关WCF的部分。 运行宿主应用程序。 运行Web客户端中的网页。 输入内容,点击按钮,能获取到WCF所提供的服务。 现在,WCF...

wcf 多个节点名出错

原因是config节点中多了endpoint相同节点删除不用的即可,不知道为什么我添加JAVAWebService时候出现二个连接。或使用ServiceReference1.StudentServicePortTypeClientclient=newServiceReference1.StudentServicePor...
代码星球 ·2020-05-12

Axis2联接WCF(比较完整的版本)

Axis2联接WCF(比较完整的版本)分basicHttpBinding和wsHttpBinding两种情况:一、basicHttpBinding比较简单一点,先来看看它所要求的HTTP包:POST/WCFService1/Service.svcHTTP/1.1Content-Type:application/soap...
首页上一页...34567下一页尾页