Spa*_*mer 1 c# mono instant-messaging node.js
我应该使用哪种编程语言编写Instant Messenger?以下是目标:
(不,XMPP不是一个选项).
我是一名具有良好PHP经验的Web开发人员,但这不是该项目的选项.我也有使用Javascript(主要用于网站)的经验,但我很容易使用node.js而且我对C#.Net几乎没有经验,也可以编写C#.Mono.我想写的服务器应该在Linux上运行.我没有使用Java的经验,但如果这是我学习它的最好方法.
我已经阅读了很多关于node.js的内容,并且它的I/O非常适合网络应用程序和Web服务器.但即时通讯呢?主要部分是保存消息并将其代理给其他房间参与者,因此它是"网络".
我还想到了C#,它提供了异步套接字,它与一个线程池afaik而不是一个事件队列一起工作.
我不确定哪个对IM服务器最有效.
如果有人能给我一个提示,那就太好了.我知道C++可能是最好的方式,但我不太喜欢那种语言,而且很难学习.
| 归档时间: |
|
| 查看次数: |
850 次 |
| 最近记录: |