上一页 1 2 3 4 5 6 7 8 9 10 ··· 28 下一页
摘要: 在生成远程对象时,创建和初始化新对象就是激活。远程处理系统须始终了解所需的激活类型才能将对象设置为可供客户端使用。激活有两种方式:服务器激活和客户端激活服务器激活服务器激活的对象是生存期直接受服务器直接控制的对象。仅当客户端对对象进行方法调用时,服务器应用程序域才会创建这些对象,而不是当客户端调用new或Activator.GetObject的时候。客户端请求服务器激活类型的实例时,会在客户端应用... 阅读全文
posted @ 2010-03-22 10:25 梅桦 阅读(2081) 评论(0) 推荐(1) 编辑
摘要: remoting提供一种允许对象通过应用程序域去与另一对象进行交互的框架。如果要通过应用程序域进行通信,在remoting中要通过信道(channel)来实现。信道信道是跨越远程处理边界(应用程序域,进程,计算间之间)在应用程序之间传递消息的对象。信道可以在终结点监听入站消息,向基他终结点发送出站消息,或进行这两种操作。信道须实现IChannel接口,这个接口提供了信息性属性,如:ChannelN... 阅读全文
posted @ 2010-03-20 11:49 梅桦 阅读(1286) 评论(0) 推荐(0) 编辑
摘要: .net remoting用于应用程序之间通信。先做一简单的示例:准备三个项目。(一)远程对象新建立类库项目:SelfRemotepublic class selfRemoteObject : MarshalByRefObject{public int Plus(int a, int b){Console.WriteLine("客户端请求调用:a={0},b={1}",a,b);Console.W... 阅读全文
posted @ 2010-03-20 10:16 梅桦 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 可以将MessageQueue对象设置为生成确认消息,能通知消息发送者消息是否已经成功传递。有两种主要的确认类型:·消息到达目标队列的确认·目标应用程序从队列中检索到消息的确认确认是通过向队列发送新消息来处理的。这种情况下,确认消息从目标队列发送到一个特殊类型的队列中:管理队列。确认消息不同于标准消息,因为它们不包含正文;在确认中,消息头中的信息最重要。这里以一个示例来演示一下... 阅读全文
posted @ 2010-03-19 17:12 梅桦 阅读(2225) 评论(4) 推荐(3) 编辑
摘要: 复杂消息的消息队列实现及空间下的三种序列化器介绍先做一个例子:(1)定义Customer类public class Customer{public int Unid { get; set; }public string CustomerName { get; set; }public DateTime CreateTime { get; set; }}3个属性(2)向队列发送public void... 阅读全文
posted @ 2010-03-19 15:22 梅桦 阅读(2511) 评论(2) 推荐(1) 编辑
摘要: System.Messaging 名字空间下包含了用于连接到、监视和管理网络上的消息队列,并发送、接收或查看消息的类。其中一个主要的类是MessageQueue它提供对消息队列上的消息进行访问。它有很多成员。例如:·Send方法,用于向队列中写入消息。·Receive,ReceiveById,ReceiveByCorrelationId方法,用于从队列中读取消息。·P... 阅读全文
posted @ 2010-03-19 11:50 梅桦 阅读(1912) 评论(1) 推荐(0) 编辑
摘要: MSMQ,是Microsoft Message Queue的简写,就是微软消息队列,用于应用程序之间相互通信的一种异步传输模式。应用程序可以分布在同台机器上,也可以分布于互联的网络中的任意位置。实现的基本原理:消息发送者把要发送的消息放入容器,也就是Message(消息),然后保存到系统公用空间的消息队列中(Message Queue)中,然后,本地或互联位置上的消息接收程序再从队列中取出发给它的... 阅读全文
posted @ 2010-03-19 10:08 梅桦 阅读(859) 评论(3) 推荐(1) 编辑
摘要: 最近对.net的辅助工具比较感兴趣,网上也已经有.net的十个必备工具的帖子了,这里提供了一份全面的工具列表:Code generationNVelocityCodeSmithX-Code .NETXGoF - NMatrix / DEVerest CompilationeXtensible C# - ResolveCorpMonoDotGNU - GNU ObfuscationLSW-IL-Ob... 阅读全文
posted @ 2010-03-18 17:01 梅桦 阅读(476) 评论(3) 推荐(1) 编辑
摘要: web性能测试分析-工具篇 用于Web性能分析的工具还有很多,以下只不过是我所略知的几种,如各位有使用未列出性能工具,请跟帖共享。以下软件都可容易下载到.我建议全部下载,根据自已的需求,选择最适合自己的一款,呵呵,这个工作比较累呀。微软官方免费软件:CLRProfiler是一个可以用于分析.NET程序行为的工具。可用其分析垃圾回收器堆正在发生的事情,例如什么方法分配了什么类型的对象?另外,还提供了... 阅读全文
posted @ 2010-03-18 16:58 梅桦 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 绑定这块引出了很多细节。绑定解决了消息交换中的传输协议,传输,编码等问题。如果要公开WCF服务,就要公开终结点Endpoint,WCF服务信息交换就是Endpoint之间的信息交换。终结点三大元素:ABC。A解决寻址问题,C解决协定(契约)问题,这里可以设置服务的功能集,这是我们真正用到的地方,B绑定是重中之重,解决了其中最重要的一系列问题。(一)系统提供了全面的绑定实现系统提供了相当全面的绑定:... 阅读全文
posted @ 2010-03-18 10:11 梅桦 阅读(531) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 28 下一页