从看到的资料来看,有些方案用Java,中间件用(ICE), 有些用Python, 用twisted 作为网络框架。收集到的关于MMP网络部分的文章有三类,第一种IO机制,只有一篇,说到了采用异步IO模型。第二种如何实现对象代理。第三种,在已有对象代理机制之上,client/server之间的交互规则。
现在的目的以Beyond作为切入点,理清MMP整体架构,明晰网络部分提供的服务。Beyond建立在the Twisted network framework之上。twisted提供的功能:非常易用的异步机制。对象代理。