<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_Clingingboy_分类_分布式应用</title><id>http://feed.cnblogs.com/blog/u/16497/category/259216/rss</id><updated>2012-05-27T02:38:37Z</updated><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/category/259216.html"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/16497/category/259216/rss"/><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809591.html</id><title type="text">WCF Basic(2)-服务契约继承</title><summary type="text">1 wcf允许接口契约继承,但每个接口必须明确以ServiceContract来声明，不能因为是继承，而忽略了父类的声明.如下声明2.实现 3.config配置 4.客户端生成 5.客户端可以指向父级...</summary><published>2010-08-26T15:06:00Z</published><updated>2010-08-26T15:06:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809591.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809591.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809589.html</id><title type="text">WCF Basic(1)-操作重载</title><summary type="text">现网上关于WCF所谓是很多,但好书很少.Programming WCF Services 应该算是一本非常好的书。结合书和代码总结一下. 一.服务器端操作重载 1.接口本身支持重载2.若将此接口作为服...</summary><published>2010-08-26T15:05:00Z</published><updated>2010-08-26T15:05:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809589.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809589.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809587.html</id><title type="text">消息队列(Message Queuing)</title><summary type="text">消息队列属于Windows系统组件服务。.net对其进行了封装.其可以为我们提供非常好的分布式应用服务 可以通过Visual Studio打开Message Queues并查看消息 或者可以通过我的...</summary><published>2010-08-26T15:03:00Z</published><updated>2010-08-26T15:03:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809587.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809587.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809585.html</id><title type="text">.NET Remoting Basic(10)-创建不同宿主的客户端与服务器端</title><summary type="text">除了控制台之外,现有.net 客户端分为asp.net,WinForm和WPF,Silverlight则无权限直接访问.不过本质流程是相同的. 一.控制台 一直以来都是以控制台来演示。为保持完整性，重...</summary><published>2010-08-26T15:00:00Z</published><updated>2010-08-26T15:00:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809585.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809585.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809584.html</id><title type="text">.NET Remoting Basic(9)-上下文(CallContext)</title><summary type="text">CallContext 是类似于方法调用的线程本地存储区的专用集合对象，并提供对每个逻辑执行线程都唯一的数据槽。 使用该功能，存储对象必须实现ILogicalThreadAffinative接口 1....</summary><published>2010-08-26T14:59:00Z</published><updated>2010-08-26T14:59:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809584.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809584.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809581.html</id><title type="text">.NET Remoting Basic(8)-事件</title><summary type="text">远程事件也需要转化成消息,所以也需要加事件委托继承自MarshalByRefObject。实际操作如下 1.定义接口2.服务器端实现上面两步没多大悬念，关键在客户端3.客户端实现3.1定义一个继承自M...</summary><published>2010-08-26T14:58:00Z</published><updated>2010-08-26T14:58:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809581.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809581.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809579.html</id><title type="text">.NET Remoting Basic(7)-信道</title><summary type="text">信道(Channel)负责客户端和服务器之间的通讯,信道必须实现 IChannel 接口,Remoting 框架为我们提供了 IPC、TCP 以及 HTTP 的实现版本,根据通讯方向又分别提供了继承版...</summary><published>2010-08-26T14:56:00Z</published><updated>2010-08-26T14:56:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809579.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809579.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809575.html</id><title type="text">.NET Remoting Basic(6)-配置文件</title><summary type="text">除了以硬编码的形式来注册对象,也可以以配置文件的方式来注册,以便增加灵活性 1.服务器端配置文件 其中以system.runtime.remoting 为配置节点 配置了信道和注册对象,看起来非常的容...</summary><published>2010-08-26T14:53:00Z</published><updated>2010-08-26T14:53:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809575.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809575.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809574.html</id><title type="text">.NET Remoting Basic(5)-多服务器访问和程序集共享</title><summary type="text">一.访问多服务器 多服务器访问即多个服务器端，一个客户端进行访问，可以减缓服务器端的压力，此也是分布式应用的目的所在 1.Server1 开启1234端口，访问MyRemoteObject 对象2.S...</summary><published>2010-08-26T14:50:00Z</published><updated>2010-08-26T14:50:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809574.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809574.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809573.html</id><title type="text">.NET Remoting Basic(4)-客户端调用方式</title><summary type="text">分同步，异步和单向方法(即无返回值方法) 1.Servcie端测试代码2.同步访问 即一般的访问方法测试结果，共花了11秒的时间 3.异步访问采用委托的BeginInvoke方法和EndInvoke方...</summary><published>2010-08-26T14:47:00Z</published><updated>2010-08-26T14:47:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809573.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809573.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809572.html</id><title type="text">.NET Remoting Basic(3)-生存期租约</title><summary type="text">用于管理远程对象的生命周期 1.初始化租约 使用LifetimeServices对象初始化 2.自定义租约一旦设置，将无法更改重写 MarshalByRefObject.InitializeLifet...</summary><published>2010-08-26T14:44:00Z</published><updated>2010-08-26T14:44:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809572.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809572.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809569.html</id><title type="text">.NET Remoting Basic(2)-激活方式</title><summary type="text">一.服务器激活(Server-Activated Objects / SAO) 1.测试数据2.服务器端激活用RemotingConfiguration类的RegisterWellKnownServi...</summary><published>2010-08-26T14:39:00Z</published><updated>2010-08-26T14:39:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809569.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809569.html"/><content type="html"/></entry><entry><id>http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809562.html</id><title type="text">.NET Remoting Basic(1)-概览</title><summary type="text">.net Remoting是一个.net体系下的分布式架构. 以Advantages of .NET Remoting 为范本来学习下. 一.定义公用接口和对象 1.接口2.对象 注意此对象被标记为...</summary><published>2010-08-26T14:27:00Z</published><updated>2010-08-26T14:27:00Z</updated><author><name>Clingingboy</name><uri>http://www.cnblogs.com/Clingingboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809562.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Clingingboy/archive/2010/08/26/1809562.html"/><content type="html"/></entry></feed>
