实现文字,图片,文件的传输,用Socket建立TCP连接,粗想下似乎不难。但服务器端有点问题,不知道怎么弄。
也想能弄成 飞秋 那样,不用登陆 ,没有服务器,这个是什么原理,怎么实现的。一个网络版的 飞秋 能实现不。
征求意见

解决方案 »

  1.   

    还是做server-client的比较规范,比较好管理。
    用tcp socket有很多现成的架构(包括server端)可以用。
      

  2.   

    用java做桌面是很蛋疼的行为,练习以下技术就行了,桌面方面不要想了。
      

  3.   

    我曾经做过,用SWING做的UI,非常的难看真的,我觉的在UI上下的功夫最大,但是还是很难看,功能实现主要用到了多线程,网络编程一些技术……
      

  4.   

    还有,用Socket(InetAddress address, int port) ,address写"127.0.0.1" localhost ,或者写内外IP什么的,如果用自己电脑做服务端,address应该写什么
      

  5.   

    那就用SOCKET吧 但是不要对JAVA 桌面应用过多的沉迷 
    在桌面应用开发上DELPHI和VC比较强
      

  6.   

    java 做桌面 很费事的 而且 效率又不高!
      

  7.   

    java的广播地址有限制,例如 局域网,城域网,大区 之类的。设置一下就可以了。广播地址的话你也可以自己指定一个,然后实现他也可以。 主要是用来发送用户基本信息并能让好友知道你是在线还是离线的。 你可以参考一下飞鸽传书的程序,网上有很多源码。