我正在开发一个具有IM功能的项目.我们构建了一个带有聊天消息和通知支持的自制服务器.客户端(iphone,android和web)与服务器建立长连接以获取IM消息和系统通知.我们使用Apache作为连接管理工具但遇到CLOSE_WAIT问题.如果我们使用开源XMPP服务器作为openfire或ejabbered,我们可以获得完整的IM和通知功能.但是我们需要努力与XMPP服务器集成并为Web IM创建工具.对我们的项目有什么建议吗?谢谢.
我们公司将启动一个关于IM的新项目.目前我们有一个用于IM的C++框架.但是有人认为C#更适合这个项目.据我所知,雅虎曾在C#开始使用IM,但最后放弃了.关于IM项目的C++和C#的prons和cons是否有任何想法?我们只关心Windows平台.