论文部分内容阅读
随着数据通信业务的迅猛发展,支持海量二进制数据交互以及基于标准协议的互操作性,成为即时通信(IM)应用的新需求.SIMPLE的MESSAGE方法等机制不能支持二进制数据传输,IETF提出的MSRP协议是一个会话性二进制数据交互的新标准.本文详细介绍了MSRPRelay服务器的设计与实现,提出了一种新的Relay选择机制,并结合实际提出和实现了若干新特性.在广域网条件下对Relay服务器进行了测试,结果表明目标Relay服务器能有效支持IM二进制数据中继交互,并解决了相关NAT穿越问题.
With the rapid development of data communication services, support for massive binary data exchange and standard protocol based interoperability has become a new demand for instant messaging (IM) applications.SIMPLE’s MESSAGE method can not support binary data transmission, IETF proposed MSRP Protocol is a new standard for conversational binary data exchange.This paper introduces the design and implementation of MSRPRelay server in detail and proposes a new mechanism of Relay selection and puts forward and implements several new features.At the same time, The server has been tested and the results show that the target Relay server can effectively support IM binary data relay interaction and solve the related NAT traversal problem.