聊天应用程序建议.Net

时间:2013-02-23 17:06:24

标签: wcf sockets xmpp duplex

我要开发一个聊天应用程序,我很困惑,我选择哪种方式。以下是选项,请建议我/为什么是创建聊天应用程序的最佳方式。

  1. WCF双工聊天
  2. 插槽
  3. XMPP
  4. 由于 Anuj

1 个答案:

答案 0 :(得分:0)

如果你想要一个客户端服务器风格的聊天,那么我总是发现使用套接字是一种简单的方法。如果你创建了服务器并添加了你希望它监听的套接字。

创建一个客户端,然后连接到服务器,您将进入服务器的ip和套接字。然后客户端连接到服务器,服务器将客户端添加到客户端列表。当客户端向服务器发送消息时,服务器将使用循环将消息发送到列表中的所有客户端。

您需要进行多线程,因为客户端始终需要侦听从服务器发送的新消息,同时仍允许用户向服务器发送新消息。它不是很复杂的快速谷歌,你会发现你可能需要的所有代码

相关问题