请告诉我,是否存在UDT协议后端是否存在boost :: asio?

UDT是一个可靠的基于UDP的应用程序级数据传输协议,用于在广域高速网络上针对分布式数据密集型应用程序。 (( http://udt.sourceforge.net/index.html )

有帮助吗?

解决方案

TCP,UDP和ICMP由BOOST.ASIO支持。其他协议可以通过 扩展Protocol 类型要求. 。有 几个线程 在ASIO用户邮寄列表中讨论添加对SCTP支持的支持,您可以将其作为示例。

其他提示

这听起来像是一个无耻的插头...但是我们目前正在基于boost.asio开发一个UDT库,因此您可以基于UDP获得stream_socket API。

基于ASIO的UDT

在这一点上,库是功能性的(您可以async_connect / async_accept / async_write / async_read client of Client和Server之间的字节流),但我们还不支持消息传递。您可以使用每个主要的boost.asio工具包(例如期货,统治,甚至在UDT上方使用TLS)

图书馆还很年轻,由于计时器精度,我们遇到了性能问题 这里.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top