【发布时间】:2011-10-26 06:09:29
【问题描述】:
我想在两个用户之间建立一个简单的聊天会话,而不是更多。我知道这应该使用套接字编程来完成,但老实说我还没有在这个领域工作过,所以这将是我的第一个。
我需要知道从哪里开始,并且想知道您是否建议我从任何示例开始。
提前致谢。
【问题讨论】:
我想在两个用户之间建立一个简单的聊天会话,而不是更多。我知道这应该使用套接字编程来完成,但老实说我还没有在这个领域工作过,所以这将是我的第一个。
我需要知道从哪里开始,并且想知道您是否建议我从任何示例开始。
提前致谢。
【问题讨论】:
如果您使用的是 Windows,那么我建议您查看此站点以了解 WinSock API。
http://tangentsoft.net/wskfaq/
第 6.1 节包含一些示例代码,我在第一次学习套接字编程时发现它们非常有用。
【讨论】:
从设计协议和基本布局开始。两个客户端会直接相互连接吗?会涉及到服务器吗?客户端会是特定的软件吗?或者他们会是浏览器吗?他们会与原始二进制数据进行通信吗?还是会是文字?还是 XML?
【讨论】:
几乎每个套接字编程库都有一个简单的聊天示例。找到一个并根据您的需要进行调整。
Qt通常对新手很友好,它有很多例子、参考和讨论它的用户。
【讨论】: