最近公司准备开发一套即时通讯软件,功能也比较简单,想找一套比较全的开源项目,网上也找了一些后来发现Lanmsg也叫ourmsg功能也全,但是核心的程序没有开源出来,虽然现在可以用。但是总归长久不了。 现在想请大家推荐一款,谢谢!

解决方案 »

  1.   

    http://download.csdn.net/source/1707097
      

  2.   

    其实在IM方面,业余爱好者开发的那些小程序总是“比较全”的。可惜只是在界面方面。我是不敢去顺着这类东西的架构去开发的。实际上当你做起来了,界面自己就能找一些好的专业UI设计师来设计,丝毫用不着找开源软件去看代码。
      

  3.   

    其实楼主可以用现成的商业SDK自己来开发的:http://www.anychat.cn/,支持P2P的语音、视频以及文件传输,上层应用自己来开发。
      

  4.   

    http://download.csdn.net/source/1873213
      

  5.   

    对于即时通讯的程序网络上很多.建议楼主自己写.就是使用socket就可以完全达到.socket在使用上也不是很难.
      

  6.   

    ourmsg 的放出来了 http://download.csdn.net/source/1873213
      

  7.   

    Jabber不错。功能全。好象源码也公开。不过是国外。看着乱。
      

  8.   

    zanfeng,你的图像看得真是晕啊!
      

  9.   


    呵呵,有不少人可能拿两个winform,然后可以传送一句话了,于是就宣称“即时通讯实验成功了”。其实这就相当于会盖农村的茅房了,和那些至少几十万活跃用户的小IM相比也只是连三十分之一的路都没有走啊。。
      

  10.   


    看着乱就说明只能当作茶余饭后的谈资,还不可能对真正的IM进入实战阶段。千万不要尝试几十分之一就宣称“会了”。你运营2台服务器支持几千人7x24小时地即时通讯试一试,才会有经验。例如宣称实现了一个xmpp不算什么,真正运营3个月才算打下基础了。
      

  11.   

    对于那些真正有企业在运营的IM系统(而不是个人业余),其难点不是传递短消息、文件,甚至也不是UDP打洞、语音聊天之类的,而是Presence等之类的社会化的、增值的功能。没有这些,谁会去用你的IM。而个人做的东西,就只是实现个技术层面,对IM的理解不深。因此个人做的东西我只是当作一种免费的早餐而已。
      

  12.   

    非常有道理,做IM从技术的角度来说,并不在于界面如何漂亮,而在于整个平台的架构,这才是整个IM的核心。
      

  13.   

    UDP自己写然后做封装就OK了呀。
    其实还算是简单的啦。
    网上的反编译出来,然后自己看就知道的了