面向领域的J2EE应用服务器中间件平台——Hong SmartWeb的研究与开发

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:logoxx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开发具有自主知识产权的J2EE服务器产品是我国经济建设和社会发展的必然要求,也是保持与国际先进水平同步发展的良好机遇,对于上海软件业,也是一次难得的发展机遇.因此,上海市科委在2002年立项重大项目"面向领域的应用服务器中间件平台与通用中间件的研究与开发",其中极其重要的子课题之一就是"具有自主知识产权的国产J2EE应用服务器的研究与开发".本文正是以这一课题为背景,结合我们具体研发的J2EE应用服务器产品——Hong SmartWeb v1.0对J2EE应用服务器的设计与实现进行了总结.根据项目需要,我们进行了对J2EE规范族的深入研究,包括EJB、JTS/JTA、JNDI、JMS、JDBC、JSP、SERVLET、JAAS、RMI等规范,同时还对许多国内外的J2EE应用服务器产品进行了比较和研究,在此基础上设计并实现了Hong SmartWeb v1.0,具体的研究工作主要包括:●实现了Hong SmartWeb应用服务器的架构.我们在参考其他J2EE应用服务器产品的架构基础上,选择使用JMX架构,以微内核结构构建Hong SmartWeb的基础架构,并确定所有的Hong SmartWeb应用服务器的服务和构件都以JMX服务的形式插入到JMX软件总线中.●实现了Hong SmartWeb应用服务器中的EJB容器.在遵循EJB规范的前提下,设计并实现了的基于动态代理和拦截器链的EJB容器.并且设计并实现了将所有有关容器应该提供的服务都统一地以插件的形式挂接到EJB容器中的机制,透明地为应用构件提供各种系统级服务.●实现了Hong SmartWeb应用服务器中的Web容器.我们为集成第三方的Web容器提供了统一的封装接口,这使得我们可以通过为不同的Web容器提供不同的封装接口实现来无缝地集成第三方的Web容器,而这一切对于用户来说都是透明的.●实现了Hong SmartWeb应用服务器的事务服务.实现了遵循JTA/JTS规范的事务服务,可以满足企业应用对事务服务的要求,并且可以通过绑定不同的JTA实现来实现对第三方事务服务的无缝集成.●实现了Hong SmartWeb应用服务器的消息服务.实现了遵循JMS规范的消息服务,可以满足企业应用对消息服务的要求,设计了基于多种通讯协议的消息传递层,并提供了对本地事务、分布式事务以及故障恢复的支持.●实现了Hong SmartWeb应用服务器的安全服务.实现了以JAAS规范为基础的安全服务,它允许客户插入定制的安全认证模块.它可以为EJB构件和Web构件提供声明式和编程式的认证与授权服务,还可以保障分布式计算环境的安全.●实现了Hong SmartWeb应用服务器的环境配置映射和命名服务.我们设计了将Bean开发者设置的环境配置属性映射到Hong SmartWeb部署环境中的机制,这一机制是通过命名服务来完成的.我们对命名服务提供了统一的封装接口,可以集成不同类型的命名服务.●实现了Hong SmartWeb应用服务器的GUI的远程控制台.为了方便用户的使用,我们开发了基于Web的GUI的远程控制台,系统管理员和应用部署者通过这个控制台就可以完成对Hong SmartWeb的管理、监控以及应用部署工作.●制定了Hong SmartWeb应用服务器的扩展计划.我们通过与Hong SmartWeb的实际用户,包括:上海朗讯光纤科技有限公司、上海万达信息股份有限公司、上海光华信息科技股份有限公司的交流,制定了对Hong SmartWeb的进一步拓展的计划,包括对现有功能的改善、对Web服务的支持和对网格服务的支持等.并且部分工作已经在进行中,并取得了一些进展.
其他文献
随着网络技术的发展,网络环境变得越来越复杂,对于网络安全来说,单纯的防火墙技术暴露出明显的不足和弱点,如无法解决安全后门问题;不能阻止网络内部攻击,而调查发现,50%以上
信息时代的发展要求人们获取信息的手段多样化,同时随着网络技术的发展,电子商务和信息服务变得越来越成熟.而广大的公话系统的运营商又在迫切的寻找新的业务增长点.智能公话
全文共分五章:第一章集中介绍了有关数字信号处理器结构设计的基本概念和基础知识。这一章中有关存储结构的组织、流水线结构、指令集、算术逻辑结构的设计思想是结构设计的
基于SNMP(Simple Network Management Protocol,简单网络管理协议)和GIS(Geography Information System,地理信息系统)的网络资源管理,是利用SNMP网络管理技术和GIS技术实现企业
学位
随着Android系统迅速占领了庞大的智能手机市场份额,Android应用的安全性得到了越来越多的关注,相关研究成为学术界和工业界的热点。准确发现Android应用中存在的漏洞仍然面临
水电运行仿真系统是一个模拟实际水电厂的正常运行与故障运行的仿真系统,用来对水电厂职工进行水电厂运行、维护的培训,并通过系统的性能计算与故障诊断为职工操作机组安全运
Web服务出现给企业电子商务应用带来了前所未有的商机,使得电子商务正朝着基于互操作的Web服务方向前进.Internet为我们提供了可供访问的大量的Web服务,这些服务间常常是孤立
随着网络应用业务在Intranet中的厂泛应用,如何全面了解Intranet中各种网络应用业务带宽占用情况,以便合理分配和利用网络带宽。逐渐成为INTRANET比较关心的问题。本文根据中国
随着我国医院建设的迅速发展,医疗影像设备的装备情况有了较大的改善。将来在国内发展以医学影像信息管理为主的医学影像系统成为必然趋势。但是,由于经济水平的制约和一些关键