自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 学习WCF之路8:消息通信模式

WCF的服务端与客户端在通信时有三种模式:单向模式、请求/应答模式和双工模式。①如果选用了单向模式,调用方在向被调用方进行了调用后不期待任何回应,被调用方在执行完调用后不给调用方任何反馈。如客户端通过单向模式调用了一个服务端的操作后,就去干别的了,不会等待服务端给他任何响应,他也无从得知调用是否成功,甚至连发生了错误也全然不知。这种模式的特点是,客户端在调用操作后立即返回,从客户端角度看,用户

2016-06-13 16:03:10 638

原创 学习WCF之路7:实例

实例是指客户端在调用服务接口类的方法时,服务端需要将这个类先实例化出一个对象,然后在这个对象上调用方法,将结果返回给客户端。       服务端实例化的方式有三种,分别是"每调用实例","每会话实例"和"单一实例"。实例化模式的指定是通过配置服务类的ServiceBehavior属性中的InstanceContextMode属性来实现的。注意,是服务类的属性,而不是服务协定。(1)每调

2016-06-13 14:51:32 449

原创 学习WCF之路6:会话

会话,就是通信双方进行通信的一个时间片,通信双方彼此认识,一旦会话结束他们就会变成永远的陌生人。会话的特性符合客户端和服务端需要通信多次才能完成的要求,在这个期间双方需要记住彼此,而且会话也是很多其他特性实现的基础。建立会话的条件:(1)支持会话的绑定。不同的绑定对会话的支持是不同的,之前一致使用的wsSHttpBinding就是支持会话的。(2)服务协定支持会话。该部分需要使用到修饰

2016-06-13 08:50:33 495

原创 学习WCF之路5:ClientBase的使用

在上篇中,我们利用通道工厂ChannelFactory类来实现同样的功能。      ClientBase不同的是,这个类是一个基类,即抽象类,是不能实例化成对象直接使用的,我们需要自己写一个类来继承这个类,我们新写的类实例化出来就是客户端代理了,这个对象可以调用基类的一些受保护的方法来实现通信。实现步骤:(1)新建一个控制台应用程序作为客户端,并且添加System.Ser

2016-06-08 08:41:21 2278

原创 学习WCF之路4:ChannelFactory的使用

目标:自己写通信!通信的过程:就是两个终结点一个通道,实际上客户端也是有一个终结点的,客户端会在这两个终结点之间建立一个通道,然后把对服务端服务的调用封装成消息沿通道送出,服务器端获得消息后在服务器端建立服务对象,然后执行操作,将返回值再封装成消息发给客户端。步骤:(1)建立客户端,这里还是控制台应用程序。(2)添加System.ServiceModel引用。(3)编写客户端的

2016-06-07 11:26:59 6465

原创 学习WCF之路3:在IIS中寄存服务

前两篇都是控制台应用程序寄存的服务,这种寄宿方式叫做"自托管",即WCF服务和应用程序是一体的。这种寄宿方式的优点是只需要最少的框架支持(只需要一个控制台应用程序就可以了,随处建立,随处运行),因此配置和使用都是最简单的,此外通过控制台程序还可以对WCF服务运行中发生的错误进行监视,在开发服务阶段,这种方式能提供调试的便利。        然而,如果作为最终产品部署,自托管的寄宿方式就不那么合

2016-06-06 10:56:01 805

原创 学习WCF之路2:配置WCF

当服务部署之后迁移了服务器,基地址发生变化,我们必须修改源程序并重新编译重新部署才能实现这个要求。对于其他的配置选项亦是如此。这对于产品环境是不能接受的。好在WCF提供针对这个问题的解决方案:配置文件。我们把对服务的配置写在应用程序的配置文件中(IIS程序是web.config 其他程序是app.config),当配置发生改变的时候我们就不用重新编译程序集了。还是以之前的例子为例,首先

2016-06-06 10:27:18 487

原创 学习WCF之路1:Hello WCF!

今天开始学习WCF(Windows communication foundation),之前完全没有接触过,一步一步慢慢学吧首先,概念:(1)体系中的角色:服务端与客户端。(2)服务和操作:服务端公开一个或多个服务,一个服务拥有一个或多个操作。客户端调用服务的操作来获得逻辑。(3)终结点:操作的地址,客户端用于寻找服务端。(终结地址是服务地址的子地址或相对地址,服务地址是终结地址的

2016-05-31 16:17:00 731 1

原创 最小二乘法曲线拟合

第一篇博客,打算以后完成一件事就用博客记录下。目前处于实习阶段,给的任务是曲线拟合,查找资料,采用最小二乘法曲线拟合实现。最小二乘法曲线拟合原理(以下为转载):  1. 设拟合多项式为:               2. 各点到这条曲线的距离之和,即偏差平方和如下:               3. 为了求得符合条件的a值,对等式右边求a

2016-04-26 11:24:25 16240 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除