说到.net平台下的SOA架构就不得不说一些关于remoting的东西。remoting顾名思义,远程ing .说白了就是能让你跟远程的某一台主机上已经开启了的某一个指定端口的阻塞式程序进行通信,通俗的说就是。把原本在本机处理的东西交到别的机子上给你处理,你只需要传递某一些元数据或者一些参数就可以了。这样就提高了运算能力。你可以连续传递N个参数到N台早就配好了的机子。然后返回你想要的数据再来本机进行简单的处理,这样。所谓的云计算,就出来了。remoting其实只是给你了一座桥梁,桥梁两侧的城市你可以任意的建筑。但是这两个城市都必须要遵循运用此桥梁进行通讯。而此桥梁也就是之前定义好了某一个类。说白了就是契约。不过wcf已经更加规范了。如果你仅仅用remoting来传数据那就是大材小用了。
不过remoting可以让你对集群进行操控。甚至你如果懂点电路你都甚至可以用它来为你开关你家的热水器。 真的。因为只要有了这个契机点。剩下的操作就都是玩了。
因为网上的例子和教程也都比较多,remoting也比较简单。具体怎么实现就不再这个地方赘述。希望能给大家一点启发。不要死板的认为remoting很神秘,用来干什么什么,其实这些都可以承载.net类库的。大家大可随便配合着用。比如分布式数据存储。分布式数据计算。名字吓人。其实也就那么回事。