聊天服务器的协议

时间:2014-05-27 15:45:24

标签: c# sockets http chat

我有一个项目是为iOS,Android,Web浏览器创建一个消息系统作为客户端。我可以使用什么样的协议?我已经阅读了有关HTTP和Socket编程的内容。提出了一些解决方案:

  1. GET / POST HTTP
  2. 插槽
  3. 如果我们有套接字编程,我们如何使用负载平衡来安排套接字连接?

    我知道哪一个可以申请或其他协议?

    由于


    我的第一个计划是创建类似于我们现在知道的常用聊天应用程序,但与当前系统中的其他功能集成。我应该使用哪一个?

2 个答案:

答案 0 :(得分:1)

我强烈建议您使用已建立的协议IRC。有关IRC的一般概述,请参阅http://en.wikipedia.org/wiki/Internet_Relay_Chat

IRC library for Android (From 2.3.3 to 4.0.3 )?

了解一个Android库实现

这对解决问题大有帮助。主要是,“不要重新发明轮子"俗话说。

答案 1 :(得分:0)

您可以在网站部分查看SignalR。这将允许您创建实时连接。它使用WebSockets:

http://signalr.net/