《计算机研究与发展》2001年08期 加入收藏    获取最新 
 基于Java的应用服务器的设计与实现
 阮彤;李京;冯东雷
   应用服务器是当前基于 Web的软件开发的重要的支撑平台 ,Sun公司的 J2 EE (Java 2 platform ,Enterprise Edition)是一个基于 Java的企业级应用服务器的标准 .从 Web应用的体系结构和基于组件的软件开发入手剖析 J2 EE,指出了其存在的一些缺点 ,如难以支持版本管理、多层结构与多种技术并存导致概念庞杂 ,开发与维护困难等 .进一步地 ,给出了设计和实现的一个 Java应用服务器—— JWeb Frame
【作者单位】:中国科学院软件研究所计算机科学开放研究实验室对象技术中心!北京100080(阮彤;李京);上海交通大学计算机科学与工程系!上海200030(冯东雷)
【关键词】:应用服务器;Java;J2EE;软件体系结构;配置管理
【基金】:国家自然科学重点基金 (6 983 3 0 3 0 );中国科学院“百人计划”基金资助
【分类号】:TP393
【DOI】:cnki:ISSN:1000-1239.0.2001-08-007
【正文快照】:
  1 引  言3层结构模型比起 2层结构模型来说 ,具有更高的性能 ,更好的可扩展性、可维护性与可重用性 [1,2 ] .中间层服务器 ,即通常所说的应用服务器 ,作为 3层结构的核心 ,是业务逻辑与规则的执行场所 ,提供连接池管理和分布式事务支持等功能 .为比较后来出现的各种应用服务
 
 推荐 下载CAJ全文           下载PDF全文
 CAJViewer7.0阅读器支持所有CNKI文件格式,AdobeReader仅支持PDF格式
 THE DESIGN AND IMPLEMENTATION OF JAVA APPLICATION SERVER
 RUAN Tong ①;LI Jing ①;and FENG Dong Lei ② ① (Object Technology Center;Laboratory of Computer Science;Institute of Software;Chinese Academy of Sciences;Beijing 100080) ②(Department of Computer Science and Engineering;Shanghai
  Application server is a chief platform of Web based application. J2EE (Java 2 platform, Enterprise Edition) is a standard of enterprise scale application server. In this paper J2EE is analyzed from the point of view of software architecture and Web based application development. Some defects of J2EE are pointed out, such as J2EE being unable to support version management and its having diverse concepts and notions due to its multi tier architecture. Furthermore, a light weight application server—JWebFrame is developed, which overcomes some problems of J2EE.
【Keyword】:application server, Java, J2EE, software architecture, configuration management
 【引证文献】 共(34)篇 
 中国优秀硕士学位论文全文数据库找到 10 条
 
1宋颂; 基于RMI的JMX连接器 [D];四川大学; 2003年
2林春; 基于WEB的网络实时监控 [D];南京航空航天大学; 2003年
3马俊; 基于.NET平台的可伸缩性研究与实现 [D];武汉理工大学; 2006年
4蔡玮; 基于J2EE架构网上书店的设计与实现 [D];同济大学; 2006年
5李书刚; EJB和设计模式的应用研究 [D];华中科技大学; 2005年
6李晓华; SIP协议在远程教育系统中的应用 [D];新疆大学; 2006年
7孟峥嵘; 基于EJB的WEB数据库应用研究 [D];武汉理工大学; 2003年
8朱春江; 基于J2EE的Web应用研究 [D];河海大学; 2004年
9何尧; 第三代移动通信终端监控系统的设计与实现 [D];华中科技大学; 2005年
10于喆; 基于XML和JAVA的科研项目综合管理系统 [D];长春理工大学; 2004年
 中国博士学位论文全文数据库找到 1 条
 
1鱼滨; 基于XML的集成中间件技术研究 [D];西北大学; 2003年
 中国期刊全文数据库找到 6 条
 
1陈旭东,赵青,费新生,申晓留; 基于JSP技术的电力财务成本预控管理系统 [J]; 电力信息化; 2005年01期
2俞扬信; 基于Web服务的在线商务网站原型系统的设计与实现 [J];中国管理信息化(综合版); 2007年04期
3李京旭,张春元; 数字校园安全分析与实现策略 [J]; 电子工程师; 2005年02期
4田智慧,陈华平,王宝义,吴龙军,陈国良; EJB组件技术在洪水预报网格系统中的应用 [J]; 计算机工程与应用; 2004年12期
5刘和洋,王健华,黄永红,丁春玲; 基于Web的政务系统通用框架的研究与实现 [J]; 计算机工程; 2006年14期
6汪盈,叶国灿; 基于J2EE/MVC的银行柜员绩效考核系统 [J]; 微电子学与计算机; 2007年10期
 【同被引文献】 共(356)篇 
 中国优秀硕士学位论文全文数据库找到 10 条
 
1王雅琴; 通用Web信息服务平台的研究与设计 [D];华北电力大学(北京); 2005年
2朱宏涛; 基于三层结构的海关管理系统的研究 [D];西安理工大学; 2000年
3岳丽全; 基于JSP平台的网络数据库研究与开发 [D];西南交通大学; 2002年
4曹纪铭; 基于.NET的流通企业ERP软件研究与实现 [D];首都经济贸易大学; 2004年
5叶娜; 面向信息抽取的文本预处理和规则自动学习技术研究 [D];东北大学; 2005年
6刘杰; 分布式数据库访问构件及其在电子商务中的应用 [D];西南交通大学; 2002年
7罗洪; 基于Web服务的电子商务研究与应用 [D];四川大学; 2005年
8潘红艳; 个性化信息服务的研究与实现 [D];大连理工大学; 2005年
9袁莉; 基于Web的个性化信息服务机制 [D];四川大学; 2001年
10周奇; 可伸缩性软件构架的研究与其在.NET中的实现 [D];重庆大学; 2004年
 中国博士学位论文全文数据库找到 1 条
 
1应晓敏; 面向Internet个性化服务的用户建模技术研究 [D];中国人民解放军国防科学技术大学; 2003年
 中国期刊全文数据库找到 10 条
 
1傅锡天,孙景鳌,蔡安妮; 视频服务器的磁盘I/O调度算法 [J]; 北京邮电大学学报; 1999年04期
2宗新华; 第三代移动通信系统IMT-2000 [J]; 城市管理与科技; 2000年02期
3周振,刘廉; 预创建代理服务器的分析与设计 [J]; 大连海事大学学报; 2004年01期
4欧歌,赵恒永; 一种专题Web信息采集系统的设计方案 [J]; 电脑与信息技术; 2004年06期
5肖建民; WCDMA与cdma2000系统的比较 [J]; 电信科学; 2000年05期
6魏亮; SIP协议与视频通信 [J]; 电信网技术; 2003年10期
7郭经红; 第三代数字移动通信系统及其比较 [J]; 电子技术; 2000年05期
8王克宏; (五)Java技术及其应用 [J]; 电子商务; 1997年12期
9陈燕,龚建荣; SIP协议的内容及其基本网络结构 [J]; 广东通信技术; 2005年04期
10袁本林; 基于中间件技术的Web应用系统 [J]; 国际电力; 2002年01期
 中国重要会议论文全文数据库找到 1 条
 
1黄达安,何明昕,黄战; 一种基于轻量级J2EE框架电子政务系统的设计与实现 [A];第一届全国Web信息系统及其应用会议(WISA2004)论文集 [C]; 2004年
 【二级引证文献】 共(55)篇 
 中国优秀硕士学位论文全文数据库找到 10 条
 
1徐丽丽; 3G网管平台下版本管理的设计与实现 [D];哈尔滨工业大学; 2006年
2朱明伦; 基于XML的远程数据交换和数据管理技术在Web2.0应用中的研究 [D];上海师范大学; 2006年
3范琳; 基于CELTS标准的学习监控系统研究 [D];华东师范大学; 2007年
4肖庆东; 飞机数字化装配定位技术研究 [D];西北工业大学; 2007年
5马俊; 基于.NET平台的可伸缩性研究与实现 [D];武汉理工大学; 2006年
6林平; 基于.NET的水文测站数据管理系统的研究与实现 [D];河海大学; 2006年
7张群; 基于Web的教学资源库的研究 [D];武汉理工大学; 2006年
8刘卫红; 本体在E-Learning系统中的应用研究 [D];西北大学; 2006年
9赵永辉; 信息网络异构数据交换技术研究与实现 [D];西北工业大学; 2007年
10郭艳燕; 远程教育教务管理信息系统的分析和设计 [D];天津大学; 2004年
 中国博士学位论文全文数据库找到 1 条
 
1齐建军; 基于XML的制造过程集成框架的研究与实现 [D];北京航空航天大学; 2005年
 中国期刊全文数据库找到 10 条
 
1徐爱民,吕志平,李建; 基于J2EE开发平台的LBS系统研究 [J]; 测绘通报; 2004年03期
2李苹; 基于JSP与JavaBean技术的数据库访问方法研究 [J]; 楚雄师范学院学报; 2006年09期
3李苹,杨微; JSP技术在电子商务网站中的应用研究 [J];大众科学(科学研究与实践); 2007年20期
4钟平; 试论数字化校园建设中对校园网络安全的要求 [J]; 福建电脑; 2008年01期
5刘兴权,严米; 基于J2EE和XML的分布式GIS研究 [J]; 地理空间信息; 2007年03期
6胡勇智; 对Web Service可伸缩性的研究 [J]; 四川工程职业技术学院学报; 2008年03期
7刘彬,张仁津,林欣,尹兰; 一种基于Web服务的分布式异构系统集成方法 [J]; 贵州师范大学学报(自然科学版); 2006年03期
8肖晨,武东英,郭绍忠,陈新; 一种基于XML的CMS元数据索引算法 [J]; 计算机工程; 2007年07期
9王涛,崔杜武,王竹荣,成典勤; 基于XML和EJB组件的IT资源监控系统设计 [J]; 计算机工程与应用; 2006年26期
10彭向荣; Struts软件架构及其应用研究 [J]; 武汉交通职业学院学报; 2006年02期
 【读者推荐文章】 共(10)篇 
 
1曹鸣鹏,赵伟,许林英; J2EE技术及其实现[J]; 计算机应用; 2001年10期; 22-25
2万助盛,侯文永; J2EE企业计算平台[J]; 计算机应用研究; 2000年12期; 38-39+42
3董莉敏,侯晓霞,李志兰; J2EE架构下的企业在线购物系统[J]; 计算机工程与应用; 2001年22期; 163-165
4张玲,左春,邢立; J2EE解决企业级应用的构架[J]; 计算机应用与软件; 2001年09期; 7-9+61
5段靖荒,林子禹,万丰; J2EE企业解决方案的平台[J]; 计算机应用; 2001年S1期; 207-209
6黄贤英; 在J2EE平台上使用EJB开发企业应用[J]; 计算机应用研究; 2001年12期; 76-77+91
7黄文,谢寄石; 基于J2EE的数据库连接服务[J]; 电子科技大学学报; 2002年01期; 70-74
8张玲,左春,邢立,孙玉芳; 基于J2EE标准开发保险企业服务软件[J]; 计算机工程与应用; 2001年20期; 137-140
9江左文,李淑芝,左坤隆; 利用J2EE开发企业平台的结构分析[J]; 计算机系统应用; 2001年02期; 29-31
10童春杰,陈德人; 基于J2EE的分布式体系及应用[J]; 计算机应用研究; 2002年10期; 33-34+44
 【相似文献】 
 中国期刊全文数据库
 
1董云卫,刘亚雄,郝克刚; 一个基于J2EE的应用服务器SynchroWeb的设计 [J];西北大学学报(自然科学版); 2003年06期; 35-40
2阮彤,李京,冯东雷; 基于Java的应用服务器的设计与实现 [J];计算机研究与发展; 2001年08期; 44-51
3John Lam ,姚萍; Java和Java工具:唤醒Web [J];个人电脑; 1996年09期; 136-141
4Sean Genzalez ,知遥; Internet Working Java和HotJava:重振Web [J];个人电脑; 1996年01期; 152-153
5黄盛萍; 相映成趣:Java与Notes [J];微电脑世界; 1997年07期; 94
6薛占熬,管永川; Java与JavaApplet [J];通信世界; 1997年12期; 27-29
7聂政; Java和CGI揭秘 [J];软件世界; 1996年10期; 73-74
8兆霁; 与Java有关的Web网址介绍 [J];今日电子; 1997年07期; 92
9雅君; Java的精灵——介绍惠普的ChaiServer应用服务器 [J];中国计算机用户; 1999年46期; 38
10李晟,张学华,章鹏程; XML Web应用服务器Cocoon及其关键应用技术Xsp [J];情报资料工作; 2004年S1期; 183-184+160
 中国优秀硕士学位论文全文数据库
 
1周天庆; 基于Java/XML的Web应用与研究 [D];武汉理工大学; 2003年
2张锋; Webframe应用服务器中Web容器的设计与实现 [D];扬州大学; 2003年
3孙明; 基于J2EE消息服务的研究与设计 [D];电子科技大学; 2003年
4何玉菁; 基于XML/Java的元搜索引擎的研究 [D];广东工业大学; 2004年
5陈宝莲; 用Java RMI实现网络远程测试 [D];电子科技大学; 2001年
6陈俊; 基于SNMP和JAVA的网络流量检测系统 [D];武汉理工大学; 2005年
7张自然; 基于JAVA/CORBA的WWW分布式电子商务系统研究 [D];华中师范大学; 2002年
8廖光忠; 多层客户机/服务器计算模式的研究与应用 [D];武汉科技大学; 2001年
9黄华毅; 基于Java移动代理系统的主机安全问题解决方案 [D];暨南大学; 2003年
10李敏; 与应用无关的身份认证系统研究与开发 [D];华中科技大学; 2004年
 中国博士学位论文全文数据库
 
1陈虎; JE-Java芯片系统关键技术的研究与设计 [D];中国人民解放军国防科学技术大学; 2000年
2鱼滨; 基于XML的集成中间件技术研究 [D];西北大学; 2003年
3范国闯; Web应用服务器关键技术研究 [D];中国科学院研究生院(软件研究所); 2004年
 中国重要会议论文全文数据库
 
1 A Java-based Method For Developing Web Application System [A];Proceedings of the Fifth Asia-Pacific Conference on Communications and Fourth Optoelectronics and Communications Conference [C]; 1999年
2袁红岗; J2EE中间件—Apusic应用服务器 [A];第六届全国计算机应用联合学术会议论文集 [C]; 2002年
3孙济洲,王军; 使用Java/J3D技术构建基于WEB的虚拟现实协作系统 [A];全国第十四届计算机科学及其在仪器仪表中的应用学术交流会论文集 [C]; 2001年
4彭立志,高斌,杨波; 一种改进的简单文件传输协议SFTP及其Java实现 [A];山东省计算机学会2005年信息技术与信息化研讨会论文集(一) [C]; 2005年
5潘心富; 基于JSP技术的WEB应用系统 [A];海南省通信学会论文集(二○○一年) [C]; 2001年
6喻志虎,邹华,杨放春; Parlay应用服务器的软件容错研究与设计 [A];2004年全国通信软件学术会议论文集 [C]; 2004年
7武威,邹华,杨放春; Parlay应用服务器过载控制框架的研究与设计 [A];第六届全国计算机应用联合学术会议论文集 [C]; 2002年
8范晓丹; 应用服务器中JMS和JCA异步通讯机制的研究 [A];2005亚洲国际过程自动化技术与装备展览会论文集 [C]; 2005年
9李瀛,洪波,马春遐,王光兴; 基于软交换的应用服务器负载均衡机制的研究 [A];计算机技术与应用进展——全国第17届计算机科学与技术应用(CACIS)学术会议论文集(下册) [C]; 2006年
10尹泽明,王红熳,杨放春; SyncML协议的研究与软件实现 [A];第九届全国青年通信学术会议论文集 [C]; 2004年
 中国重要报纸全文数据库
 
1中国科学院软件研究所 范国闯 陈宁江; 应用服务器选择什么最重要? [N];计算机世界; 2002年
2 Sun更新Java规范 [N];网络世界; 2002年
3Warton 吴涛; 触摸Java中的包和文档 [N];电脑报; 2004年
4翠风; EAI铺就联通JAVA业务之路 [N];通信产业报; 2004年
5刘锬; Java用于嵌入式系统的十个优点和五个局限 [N];计算机世界; 2004年
6清华大学计算机系 丁峰 徐 鹏 蔡月茹; 基于Java的Web应用概览 [N];计算机世界; 2004年
7启然; 将会征服桌面系统的Java 2 [N];网络世界; 2000年
8清华大学 李涓子 徐鹏 王克宏; Java技术势头正劲 [N];计算机世界; 2004年
9木美; iPlanet应用服务器——驱动企业Web应用 [N];计算机世界; 2002年
10 通向动态电子商务的捷径 [N];计算机世界; 2001年