• 博客访问: 222001
  • 博文数量: 181
  • 用 户 组: 普通用户
  • 注册时间: 1970-01-01 08:00
个人简介

鏆傛棤浠嬬粛

文章分类

全部博文(181)

文章存档

2007年(181)

我的朋友

发布时间:2007-07-10 19:32:28

HTTP 通道HTTP 通道使用 SOAP 协议与远程对象传输消息。所有的消息流过 SOAP 格式化程序时都被转换为 XML 格式且被序列化,所需的 SOAP 头也会被添加到该流中。您也可以指定能够生成二进制数据流的二进制格式化程序。然后,数据流会使用 HTTP 协议传输到目标 URI。TCP 通道TCP 通道使用二进制格式化程序将所有的消息序列化为二进制流,并使用 TCP 协议将其传输到目标 URI。激活远程处理框架支持远程对象的服务器激活和客户端激活。不需要远程对象在方法调用之间维护任何状态时,一般使用服务器激活。服务器激活也适用于多个客户端调用方法......【阅读全文】

阅读(538) | 评论(0) | 转发(0)

发布时间:2007-07-10 19:31:26

简介Microsoft® .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这种框架提供了多种服务,包括激活和生存期支持,以及负责与远程应用程序进行消息传输的通讯通道。格式化程序用于在消息通过通道传输之前,对其进行编码和解码。应用程序可以在注重性能的场合使用二进制编码,在需要与其他远程处理框架进行交互的场合使用 XML 编码。在从一个应用程序域向另一个应用程序域传输消息时,所有的 XML 编码都使用 SOAP 协议。出于安全性方面的考虑,远程处理提供了大量挂钩,使得在消息流通过通道进行传输之前,安......【阅读全文】

阅读(317) | 评论(0) | 转发(0)

发布时间:2007-07-10 19:30:26

 微软的.NET Remoting提供了一种允许对象通过应用程序域与另一对象进行交互的框架。本文将通过两个具体的代码例子介绍它的特性,通过.NET Remoting,两个应用间的通信将变得非常简单,使用上也相当灵活。   最近几年来,在计算机世界中,关于“向外扩展”(scale-out)与“向上扩展”(scale-up)的讨论不断,并且有向scale-out转化的趋势。在以前,当计算机跟不上应用对性能的要求时,人们将会购买一台更好更昂贵的机器,这就是scale-up,而scale-out则是通过在网络中加入更多的机器来解决这个问题,这样就无需更换整个系统。通......【阅读全文】

阅读(325) | 评论(0) | 转发(0)

发布时间:2007-07-10 19:29:20

 以下我们将举一个使用channel的例子。在这个例子中,我们将可以看到使用HTTP channel把两个应用 连接在一起是如此的简单。以下的服务器应用提供了一个服务,可将一个字符串的字母顺序反转。   Server.cs using System;   using System.IO;   using System.Runtime.Remoting;   using System.Runtime.Remoting.Channels.HTTP;   namespace RemotingSample   {    public class Reverser : MarshalByRefObject    {     public string Reverse(string text)     {      Console.WriteLin......【阅读全文】

阅读(296) | 评论(0) | 转发(0)

发布时间:2007-07-10 18:45:48

这个构造器首先初始化x=5,然后,初始化x=10。换句话说,编译器产生的结果类型构造器首先包含静态字段的初始化代码,随后是类型构造器的代码。 属性 许多类型定义的属性可以被重新获得或修改。这些属性常常都是用类型字段成员来实现的。例如,下面是包含有两个字段的类型定义: class Employee { public String Name; public Int32 Age; } 如果创建这个类型的实例,那么很容易用以下代码得到或设置属性: Employee e = new Employee(); e.Name = "Jeffrey Richter"; // 设置名字属性 e.Age = 36; // 设置年龄......【阅读全文】

阅读(285) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册