正在加载图片...
四、 Phon并发编程方式 远程分布式主机( Distributed node) 随着大数据时代的到临,摩尔定理在单机上似乎已经失去了效果, 数据的计算和处理需要分布式的计算机网络来运行,程序并行的运 行在多个主机节点上,已经是现在的软件架构所必需考虑的问题。 远程主机间的进程间通信有几种常见的方式 (1)TCP/IP:TCP/IP是所有远程通信的基础,然而AP比较低级别, 使用起来比较繁琐,所以一般不会考虑 (2)远程方法调用 Remote Funct i on Cal I:RP是早期的远程进程间 通信的手段。 Python下有一个开源的实现RyC (3)远程对象 Remote0 b ject:远程对象是更高级别的封装,程序可 以想操作本地对象一样去操作一个远程对象在本地的代理。远程对象 最广为使用的规范c0RBA, (4)消息队列 Message Queue:比起RPC或者远程对象,消息是一种 更为灵活的通信手段,常见的支持 Python接口的消息机制有➢ 随着大数据时代的到临,摩尔定理在单机上似乎已经失去了效果, 数据的计算和处理需要分布式的计算机网络来运行,程序并行的运 行在多个主机节点上,已经是现在的软件架构所必需考虑的问题。 ➢ 远程主机间的进程间通信有几种常见的方式 (1)TCP/IP:TCP/IP是所有远程通信的基础,然而API比较低级别, 使用起来比较繁琐,所以一般不会考虑 (2)远程方法调用 Remote Function Call:RPC是早期的远程进程间 通信的手段。Python下有一个开源的实现RPyC (3)远程对象Remote Object:远程对象是更高级别的封装,程序可 以想操作本地对象一样去操作一个远程对象在本地的代理。远程对象 最广为使用的规范CORBA, (4)消息队列 Message Queue:比起RPC或者远程对象,消息是一种 更为灵活的通信手段,常见的支持Python接口的消息机制有 远程分布式主机(Distributed Node) 四、Pyhon并发编程方式
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有