CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

高分请教高手Swing应用程序作为客户端的即时通讯软件的架构设计!

楼主shendl(良少)2005-04-02 18:48:08 在 Java / J2EE / EJB / JMS 提问

高分请教高手Swing应用程序作为客户端的即时通讯软件的架构设计!  
        我最近要做一个项目,就是即时通讯软件。     我想用java实现。  
              服务器端打算用j2ee实现,客户端用Swing实现。  
      整体架构是这样的:  
            swing客户端应用程序---〉连接到网络服务器---〉调用EJB容器----〉连接数据库  
                    现在的问题是,怎样设计网络服务器。  
      Http协议是连接到     Web容器。     现在我是不是需要自己制作一个相当于Web容器的容器?  
          是否要设计自己的网络协议?  
                我可以用Socket来实现网络服务器吗?  
   
        请高手指教,   分不够可再加!    
            我的Msn:shendl_s@hotmail.com 问题点数:0、回复次数:7Top

1 楼voyv()回复于 2005-04-02 19:01:41 得分 0

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

2 楼zhutouzip(醒了的鸟)回复于 2005-04-02 20:28:21 得分 0

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

3 楼shendl(良少)回复于 2005-04-02 21:00:31 得分 0

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

4 楼shendl(良少)回复于 2005-04-02 23:56:37 得分 0

UPTop

5 楼shendl(良少)回复于 2005-04-03 11:57:17 得分 0

upTop

6 楼nhkwokyo(子夜星雨)回复于 2005-08-10 23:31:26 得分 0

markTop

7 楼luic2002(luic)回复于 2005-08-11 00:17:19 得分 0

可以用RMI试试吧Top

相关问题

  • 一款即时通讯软件,欢迎大家使用!
  • 一款即时通讯软件,欢迎大家使用!
  • 会做即时通讯软件的朋友请进
  • 应用程序
  • 500分,找软件!类似QQ或MSN或ICQ的即时通讯软件
  • 寻找linux下的即时通讯软件。服务器版和用户版!!
  • 关于即时通讯软件的语音、视频聊天的开发问题
  • 请教有即时通讯软件开发经验的前辈们... 100分
  • 请教局域网内的即时通讯软件设计思路
  • 请教局域网内的即时通讯软件设计思路

关键词

  • 即时通讯软件
  • 应用程序
  • 客户
  • 架构
  • swing
  • 网络服务器
  • 网络协议
  • 服务器
  • 连接
  • 容器

得分解答快速导航

  • 帖主:shendl

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo