远程处理

来源:百度知道 编辑:UC知道 时间:2024/07/04 12:04:51
.NET Framework 是如何实现远程处理的?过程是什么?

.NET 远程处理为进程间通信提供了一种抽象的方法,它将可远程处理的对象与特定客户端或服务器应用程序域以及特定的通信机制隔离开来。因此,这很灵活且很容易自定义。可以用一种通信协议替换另一种通信协议,或者用一种序列化格式替换另一种序列化格式,而不必重新编译客户端或服务器。此外,远程处理系统假定没有特别的应用程序模型。可以从 Web 应用程序、控制台应用程序、Windows 服务,即差不多可以从希望使用的任何程序中进行通信。远程处理服务器也可以是任何类型的应用程序域。任何应用程序都可以承载远程处理对象并向其计算机或网络上的任何客户端提供服务。

要使用 .NET 远程处理生成让两个组件在其中跨越应用程序域边界直接通信的应用程序,只需生成以下对象:

1>可远程处理的对象。

2>侦听对该对象的请求的宿主应用程序域。

3>对该对象发出请求的客户端应用程序域。

这也不好说

要例子给我发邮件嘛
lovejay26@hotmail.com