现在的应用服务器不能满足你的需求吗:
大到如weblogic,websphere,小到jboss,tomcat等
用swing做客户端,需要安装JRE,推广很麻烦,呵呵.

解决方案 »

  1.   

    java做当然可以,不过做这个东西用java的确不是挺划算,呵呵,虽然网络是java的强项,但是界面就不敢恭维了,这样客户端必须要有jre或者jdk的支持,没有多少用户的!
      作还是可以的:
     web容器用别人的就行了,你将写好的ejb模块用ejb容器打包成ear文件就行了!你自己制作一个web容器?呵呵,太强了吧!还自己设计网络协议,我实在佩服你!
    socket当然可以了,要实现这些功能还是多看一些相关的书吧!
      

  2.   

    即时通讯软件最重要当然是网络,而不是界面。
         而且,客户端我可以使用本地编译器编译,这样就不需要安装jre。
       我想使用   JBuilder+ JBoss应用程序服务器+Sql Server 2000。
          JSP/Servlet肯定是不能用的,所以必须要有办法  
      是客户端能够连接中间层服务器才行,  这样就需要设计一个网络服务器和相应的网络协议。