如何去做一个 QQ一样的聊天工具啊,或者是一个优秀的聊天室。
注:不是要简单的功能概念,要细节上的需求分析。像淘宝旺旺的更好,能支持交易平台

解决方案 »

  1.   

    在服务器上部署了程序,服务器是4G内存,web容器使用的是tomcat5,开始启动时提示内存不够,我用了set JAVA_OPTS=-Xms1100m -Xmx1100m -XX:MaxNewSize=280m -XX:MaxPermSize=280m方法来增加了JVM的内存,但是发现两个值加起来不能超过1500M,在网上搜了下,说SUN的虚拟机最大只能支持1.5G内存左右,但是我想,把他调到3G以上,大家在这方面有什么好办法没啊?
      

  2.   

    要采用下面的方法: 
    A.windows->preference->java->instal jres->edit,增加参数:-Xms256m -Xmx512m 
    或者 
    B.windows->preferences..->tomcat->jvm..->jvm文本框里,添加-Xms256m -Xmx512m 如果使用myeclipse, 
    窗口->首选项->MyEcliipse->Application Servers->Tomcat->Tomcat5.x->JDK->Optional Java VM arguments中填写一下内容。 
    -Xms128m -Xmx256m 
    -Dcom.sun.management.jmxremote=true 
      

  3.   

    做IM的话用Java不太好吧,效率不行,内存占用也比较大啊。fetion都从C#改成C++了
      

  4.   

    恩 java 速度太慢了也做的不好
      

  5.   


    不过要做的话强烈要求lz加入一个功能,局域网传文件,如果能做的比飞鸽还好,至少你这个IM在局域网内还是能推广的!
      

  6.   

    用C# 做是不是 会有很多的局限性呢,c++我不够精通,java做又会失去效率和速度到低什么技术才真正合适呢或是结合起来比较好。
      

  7.   

    我之前的项目 jvm设置的4096M
      

  8.   


    C#的效率跟Java差不多的,以前同时用Fetion跟QQ,Fetion启动慢,占用内存大,一比较非常明显的。
    而决定用户体验的往往都是很细节的东西,不过现在fetion换用C++后速度快多了!其实lz还可以考虑swt的!
      

  9.   

    swt 是比较好的我想可不可以做成像一个聊天室的东西呢还有文件图片等传输功能 这个还是比较普遍的,要是能分享音乐就好了,和qq里分享音乐功能差不多的这个是不是要多媒体呢
      

  10.   

    我觉得关键还是看你的定位,你是准备小范围用,比如公司,局域网什么的
    还是大规模推广,互联网上用,如果是后者的话,lz一定要有卖点,要有创新,像以前的泡泡、UC为什么都不行了,因为它们没有卖点,它们能做的,QQ都能做。但是飞信为什么能崛起?因为能与手机无缝连接,这个就是它崛起的原因。
      

  11.   

    这个东西蛮恶心的 因为他是一系列的东西腾讯做了这么多年  才完善出今天的版本 文件上传   视频对话  消息加密 等等等等....这些东西 这只是一个聊天软件而已 如果是一个平台 那涉及到的东西就更多了更为重要的问题是  腾讯做的东西也许有这样 那样的不足 但是 他的用户群庞大 甚至不比windows的用户少  很多人都习惯了这样的界面 这样的右键菜单 这样的功能 这样的操作方式 如果你与腾讯相同 那我们为什么要使用你的软件 用腾讯不就好了么 如果 你与腾讯相差过大 很容易遭到排斥~! 请参考 uc~!
      

  12.   

    8月13日,迅雷CEO邹胜龙在接受专访时表示,迅雷未来有可能推出IM,同时,他也谈及了迅雷的手机布局以及网游布局。今日,迅雷正式发布其迅雷7下载引擎以及全新的logo。与此同时,迅雷7也强调“高端”、“时尚”的定位,推出视频截图、图片预览、歌词同步播放等增值服务。而迅雷复杂的功能也被认为其将追赶腾讯QQ。邹胜龙也并未掩饰迅雷对于IM市场的兴趣,他表示,虽然腾讯QQ在综合性IM领域已经占据了绝对优势,但在垂直和个性化IM领域依然具有极大的想象空间。他认为,迅雷如果未来涉足IM,也只会推出垂直领域的IM,类似于YY和旺旺,不会进入综合IM市场。