我的班级最近被分配了一个小组项目,将在接下来的5或6周内完成。它很复杂,但我需要处理的特定项目涉及聊天功能。为了简单起见,在活动中将有大约5个工作站硬连接在一起,他们需要能够立即进行通信。
我们的想法是在每台计算机上抛出可执行文件,因此聊天功能需要内置到应用程序中。为了使对话保持清晰和整洁,我们将进行群聊和个人聊天。我无法显示我们正在拍摄的GUI,但基本上一个窗口将被分成两部分。一方面,将显示工作站列表和组选项,另一方面显示实际的聊天窗口。
顺便说一句,我想在其中添加一个通知功能,以便聊天的备用标签会闪烁,显示明星或其他相应内容。
很长一段时间,我需要有关如何在应用程序中实现此聊天系统的想法。这让我很难过。
答案 0 :(得分:1)
Windows Communication Foundation对于网络通信部分来说是个不错的选择。编写了许多WCF聊天服务器 - 例如,请参阅here和here。其中一个例子可以帮助你入门。
答案 1 :(得分:1)
这是一个起点如何。如果您需要帮助代码,如果您有特定要求,项目是一个好的起点
答案 2 :(得分:0)
这是一本可以帮助你入门的教程How to create a remote server by using Microsoft Visual C#。