chicochen 发表于 2005-1-24 21:32:26

请问robot支持dotnet的remoting吗?

如题

pcl2004_27 发表于 2005-1-24 23:20:22

我没有测试用robot测试remoting协议的性能测试
但是用loadrunner测试过该协议,用的是winsock协议

这里我们分析一下robot是否支持remoting,

Remoting进行不同应用程序之间的通信,不管这些程序是在同一台计算机上,还是在局域网内的不同计算机上,甚至在Internet的不同操作系统上(当然相应的操作系统也必须实现了.Net Framework)。Remoting的两大功能在于:

  1)不同进程间的通信。
  2)不同应用域(AppDomain),不同进程的对象之间的通信(可以使用多种通信协议)。

而在:
Remoting Channel:这是指客户端和服务器端的通信协议,如我们可以使用TCP, HTTP协议。
Serializer:这是指在传输时采用何种格式来传输数据,如我们可以采用Binary,也可以采用SOAP来传输XML格式的数据.

NET架构提出了两种channel,它们是:
  System.Runtime.Remoting.Channels.TCP
  System.Runtime.Remoting.Channels.HTTP
TCP channel和现有的DCOM非常类似,可提供很高的性能,在机器都处在一个内部网络时,可选用TCP channel,而HTTP channel使用HTTP协议,可让应用在Internet上交互。由于它使用的是HTTP协议,它可以很容易地做到负载均衡,并且能通过防火墙

那么我们就要分析你的程序实现了,我们看一下它所运行的层次分别是tcp http协议!
robot中其中有http协议还有scokets协议
那么这两个协议已经满足了楼主说的的remoting!

所以我觉得是支持的!
页: [1]
查看完整版本: 请问robot支持dotnet的remoting吗?