为移动应用建立一条稳定、快速的网络数据通道,方便数据通讯就像星际间的“虫洞”。
###wormhole的作用: 1、wormhole 处理了网络上的两端或两个进程传输数据会遇到的各种问题,并提供传输数据所需要的接口,使上层应用只需要专注业务逻辑。 2、这条通道包括以tcp连接为前提或控制连接,然后再建立udp连接;两端传输数据时,优先通过udp传输。 3、后期会键入ipc连接用于同主机进程间通讯。
###wormhole 基本的设计理念 优先考虑移动网络环境下的稳定、高速通讯,推荐小数据包发送。
###wormhole做什么 1、只处理和封装数据通讯。 2、设计一套基本的方案及定义一些接口,方便各个语言版本开发、互联;