标签: c++ boost boost-asio
我在一个'go between'程序中使用BOOST c ++库链接两个TCP套接字: S1呼叫服务器 S2呼叫服务器 如果一切正常,服务器“链接”S1和S2:S1到达的所有数据都被发送到S2,所有到达S2的数据被发送到S1。 如果有EOF或错误,我会关闭2个插座。
实际上,我使用BOOST async_read_some和async_write,它工作正常,但我觉得这很丑......
所以我想问一下是否有更“基本”的方法来实现这一点,例如使用流。