- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TongWeb技术白皮书
TongWeb技术白皮书
东方通科技公司
2004.05
目 录
1. 概述 3
2. 应用服务器概念及TongWeb 的起源 3
2.1 三层/多层应用模式和应用服务器 3
2.2 J2EE体系结构 4
3. TongWeb 体系结构 4
3.1 概述 4
3.2 TongWeb主要构件和功能 5
(1) 易于扩展服务的TongWeb内核 5
(2) TongWeb Web容器 6
(3) TongWeb EJB容器 6
(4) 会话管理器 7
(5) 数据库管理功能 8
(6) 名字目录服务 8
(7) JCA支持 8
(8) Java消息管理 9
(9) 交易服务与交易API 10
(10) 安全服务 10
(11) 集群与均衡负载 11
(12) Web Service支持 11
(13) 通过IIOP与CORBA对象的交互 11
(14) 开发和管理工具支持 12
4. 与传统应用的集成 12
4.1 支持Java连接器体系统结构(JCA) 12
4.2 与TongEASY、TongLINK/Q的的集成 12
概述
本技术白皮书是为想深入了解TongWeb 的技术人员编写,内容包括三层/多层应用模式介绍、应用服务器和J2EE介绍、TongWeb体系结构、功能特性、与传统应用的集成等几个部分。
应用服务器
三层/多层应用模式和应用服务器
传统的应用系统模式是“主机/终端”或“客户机/服务器”。随着Internet 的发展壮大,新的开发模式也应运而生,即所谓的“浏览器/服务器”结构、“瘦客户机”模式。但是以Internet为基础的企业级应用,不仅要求在分布式环境下实现信息的采集、管理、发布、交换、处理等,还要求能解决好以下问题:
快速开发和构建
处理大量并发事务
交易完整性
易扩展
互操作性
可靠性
信息安全
要很好地解决以上问题,仅靠简单的Web技术是不够的,需要引入三层/多层应用模式。采用多层结构,即将应用划分为表示层、业务逻辑层、数据层。业务逻辑层随着应用的复杂度又可分为一层或多层。
这种分布式多层应用体系结构将会为企业带来实际的收益。首先,应用功能被分为几个模块化部分,使应用的创建、修改和维护更加容易。其次,当业务逻辑从后端移向中层的一般较便宜的硬件上时,会减少企业的实际成本。这种体系结构的模块化特征还使得企业便于实施革新的应用,从而改善业务流程,保持对竞争者的优势。
为了方便地开发、部署、运行和管理基于三层/多层结构的应用,需要以WEB的低层技术为基础,规划一个整体的应用框架,提供相应的支撑平台,作为Internet应用的基础设施(Infrastructure),这一支撑平台实际上是基于Internet的中间件,即应用服务器。
分布式多层体系结构要求应用服务器主要考虑三方面的技术。
开发环境:开发人员需要一种创建新组件、并将已有组件加以集成的开发环境。
应用程序的集成:由于企业计算环境比较复杂,它综合了传统的应用程序和新型应用程序,因此开发人员需要集成各种应用程序,以创建出更强大的应用。
应用程序的配置:由于典型的Web 应用程序是分布式,其组件运行在不同的服务器上,并且有大量的用户对其进行访问,因此需要配置平台的支持,以便在用户剧增时能有效地扩展,并保持系统的稳定。
应用服务器通过把用户接口、商业逻辑和后端服务分割开来,向开发者提供了一种创建、部署和维护企业规模的Web应用的模块化方式,为要转向Web的用户提供了高性能多线程的环境。它是一种支持多种工业标准的协议和界面引擎,它支持的标准包括数据库互联标准ODBC和JDBC、CORBA、COM/DCOM、Enterprise JavaBeans(EJB)对象模型等。
TongWeb是东方通公司推出的基于J2EE体系结构的JAVA应用服务器,TongWeb的目标,就是要帮助企业成功地实现基于Internet的企业级应用。
J2EE体系结构
J2EE 是Sun公司提出的利用java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术以java 2平台标准版J2SE为基础,不仅继承了标准版中的许多优点如编写一次、到处运行等特性,同时还提供了对EJB(Enterprise java Beans)、java Servlets API、JSP(java Server Pages)技术的全面支持。
J2EE使用EJB Server作为商业组件的部署环境,在EJB Server中提供了分布式计算环境中组件需要的所有服务,例如组件生命周期的管理、数据库连接的管理、分布式事务的支持、组件的命名服务、消息服务等等。实现商业逻辑的EJB组件可以更加高效地运行在应用服务器中,用户可以通过java Servlet或者JSP调用运行在EJB Serve
文档评论(0)