简单的跨平台 TCP IP API



我不打算使用像QT或wxWidgets的API这样大的东西。我只想要可以在Android,iOS,Windows,Mac,Linux上运行的简单套接字。

我正在制作一个事件驱动的纸牌游戏,所以TCP是最好的。

本质上,我只想连接和验证客户端。之后,我只需要能够向他们发送消息。我打算使用可靠的UDP,但TCP似乎更合适。

如果有人也有 tcp 聊天应用程序之类的基本教程,我将不胜感激。

谢谢

我只是希望能够使用,发送(),recv等,而不必担心WINSOCK或POSIX,

也许可以尝试 BOOST Asio

http://www.boost.org/doc/libs/1_49_0/doc/html/boost_asio.html

这么轻的重量够吗?

我围绕

BSD Sockets API 做了一个非常简单、轻量级的包装器。它仅使用服务器和客户端进行 TCP/IP 通信(服务器可以选择接受多个客户端连接)。

你可以在这里找到它:(不要介意 Objective-C 类,只使用 tcpconnect.h 和 tcpconnect.c):http://github.com/H2CO3/TCPHelper

Perharps Boost.Asio (http://boost.org) 或这个基于 Asio 的 http://libunicomm.org 可能对你有用。

最新更新