摘要

给出了地理位置信息实时共享的应用解决方案。客户端间通过服务器的转发通信,实现了地理位置信息共享,文字信息交流与电子地图服务等功能。服务器端使用I/O完成端口机制对多用户请求进行并发处理,满足请求回复低延迟的要求;服务器端数据转发时通过最小化数据内存拷贝次数以及对多个数据包聚合传输以最大化网络带宽的利用率等技术,保证数据转发的实时性;按客户端的功能与交互分开的原则,将客户端的功能封装成可方便移植的客户端库,简化了多平台客户端的开发。