首页 > 基础软件> 数据库/中间件> 应用服务器软件[简称:Tongweb]

应用服务器软件[简称:Tongweb]

TongWeb 是用于支持功能强大的和可扩展的多层Web 应用的应用服务器(Application Server)。

价格面议

  • 用户评分: ★★★★★ 5.00 分
基础版
单次
  • 标签: 国产 |中间件
  • 交付方式: 镜像

本服务商品为价格面议类,提交订单后工作人员将于一个工作日内与您联系对接。

服务过程 全程监管
交易问题 退款维权
服务商 实名验证
提示

为了给您提供优质的售后服务,建议您完善个人/企业用户认证信息,完成后可进行该操作。

确定

产品详情

简介


TongWeb应用服务器是由东方通公司开发的一个强大的符合JAVA EE工业标准的Internet应用支撑平台。TongWeb 是用于支持功能强大的和可扩展的多层Web 应用的应用服务器(Application Server)。对于企业用户来说,它能够帮助用户方便、快捷地开发、部署和管理关键的、分布式的Internet应用。

TongWeb 的构件都是松藕合的,构件之间协调工作,使多层应用能在高性能环境里运行。所有构件都有良好定义的公共接口和标准实现,这样就可以对用户需要的构件进行修改和扩展,从而满足用户需要达到的强大功能。

TongWeb内核提供了底层的通信、线程、配置、时间和日志等核心功能。在内核之上,是遵循JAVA EE标准实现的各种服务。应用在这种微内核的设计模式使上层标准的服务实现与底层的系统资源管理分离,保持了软件模块间松散耦合的优点。同时,TongWeb还提供了开放的服务接口,允许客户拓展系统级服务。

从整体结构来讲,TongWeb 应用服务器由TongWeb内核、TongWeb基本服务、JAVA EE服务、Web 容器、EJB容器几部分组成。其中Web容器用于处理服务器与用户之间进行动态交互的数据,并将处理后的数据通过JSP和浏览器反馈给用户。EJB容器是TongWeb服务器的核心,它部署在应用服务器上,为用户部署和运行标准的EJB组件提供强有力的支持。

TongWeb应用服务器提供Web应用级集群功能和故障恢复能力,从而实现了Internet环境下应用系统的高可用性和伸缩能力。在三层/多层Web应用体系结构中,TongWeb位于前置的Web服务器的后面,多个TongWeb服务器可以通过集群技术(cluster)来支持大规模并发用户。如果Web服务器出现故障,TongWeb的群集故障恢复能力可确保请求继续被处理。

功能


(1)JSP 和 Servlet支持

JSP和Servlet是J2EE体系结构的一部分,其中JSP是一种以脚本方式编写Servlet的技术。一个Servlet通过完成请求/应答的过程来使HTTP Server的功能增强。TongWeb提供了Servlet容器,当客户方发送一个请求时,Web Server将Servlet请求转发给TongWeb应用服务器,由TongWeb容器管理的Servlet处理请求信息,并将处理结果发送给客户构造成一个应答。在TongWeb启动或客户方第一次请求服务时,Servlet可以自动加载。加载后Servlet持续运行,等待下一个客户请求。Servlet的生命周期由Servlet容器进行管理,TongWeb提供了非常成熟的Servlet容器。

(2)EJB支持

EJB是Sun公司提出的与Microsoft的DCOM、OMG的CORBA相并行的一种分布式组件对象模型,也是J2EE标准中的核心技术。

EJB组件技术为应用开发者开发服务器端的应用提供了一种方便而强大的组件模型。客户只需使用EJB API来实现自己的业务逻辑,并将它安装到EJB容器中,就可以使自己的EJB组件向各种类型的客户提供服务。EJB分三种:会话Bean和实体Bean及消息驱动Bean。会话Bean主要用于实现客户的应用逻辑,处于多层应用的业务逻辑层;而实体Bean是真实数据的抽象,它代表了数据库的数据。

SessionBean(会话Bean):是客户程序的一部分,分布在Server上的对象。之所以叫做会话Bean,是因为其生命周期和客户的每一次会话相同。SessinBean一般实现业务逻辑、业务规则和工作流。如典型的SessionBean可以实现定单、银行交易、数据库操作、数据压缩和运算等等。

EntityBean(实体Bean):与SessionBean相对,EntityBean并不实现业务逻辑,它是持续化数据的抽象,代表了真实存在的数据实体,如银行帐号等。EntityBean为关系数据库中的数据提供了面向对象的抽象,实现了数据访问层的逻辑。

消息驱动Bean:是在EJB容器中以基于异步消息服务(JMS)的企业Bean,它是EJB2.0规范的一部分。实体Bean和会话Bean都是同步的,以阻塞方式进行,调用者在收到返回后,才能进行下一步处理。消息驱动Bean通常配置成是一个特别的主题(topic)或队列的客户端,作为消息的使用者。一个消息产生者将消息写入TOPIC或队列时,并不知道使用者是一个消息驱动Bean。这就允许集成一个分布式的计算系统时,有很大的灵活性。

EJB容器是EJB对象运行需要的外部环境的抽象。 TongWeb提供了EJB容器。当EJB运行需要与外界打交道获取数据时,都要通过EJB容器提供的API来进行。EJB容器向EJB提供交易管理、名字服务、安全管理、状态管理、生命周期管理和持续化管理等重要服务。EJB容器是整个J2EE应用的核心部分。

(3)名字服务

JNDI结构包括两组API:JNDI API(Application Programming Interface)和JNDI SPI(Service Provider Interface)。Java应用程序通过JNDI API访问各种命名目录服务。JNDI SPI使得各种命名目录服务透明地加入到JNDI结构中,如前图中的LDAP、DNS、NIS等服务通过JNDI SPI加入到JNDI结构中,从而使Java应用程序能够通过JNDI API访问这些服务。

(4)数据库管理

TongWeb 采用JDBC来连接关系数据库。JDBC采用抽象的接口,使得真正的数据库核心对开发者来说是不可见的。TongWeb 目前支持JDBC的Level 3 和4 ,可以连接Oracle、Informix、Sybase、Microsoft SQL Server,或其他支持JDBC标准的数据库。对连接的管理,TongWeb采用了共享机制,通过数据库连接池来提高对数据库的存取效率。

数据库是一个管理连接池的构件,连接池连接到许多逻辑数据库。逻辑数据库隐藏了不同JDBC和数据库实现的细微差别。这些连接由线程共享。连接负责维护到JDBC驱动器的连接及数据库连接的状态,包括当前状态和正在处理中的结果。

(5)交易管理

交易概念的提出,旨在简化既要求可靠性又要求可用性的应用程序结构,特别是那些需要同时访问共享数据的应用程序。交易是构建可靠的分布式应用程序的关键。交易只有两种终止方式:提交一个交易使其所有的更改成为持久性的改变,或回滚 (rolling back) 一个交易撤销所有的更改。

TongWeb应用服务器的交易服务主要完成分布式交易服务的以下功能:

交易管理:提供支持交易描述、交易资源管理、同步、交易上下文派生所需要的服务和管理功能。

资源管理:提供访问资源的应用。该管理器用来实现一个交易资源的接口,主要是对数据库资源的管理。

此外,应用服务器核心层提供支持交易状态的应用运行管理环境。

(6)消息管理(JMS)

JMS消息服务是J2EE所定义的标准服务之一,TongWeb实现了JMS所定义的标准接口,支持消息的可靠异步传输。JMS主要是一个应用程序编程界面(API)的标准,描述了接口,类,和所有的通讯语法,使应用之间的通信可以通过消息异步进行,可以被认为是JAVA实现的消息中间件。在JMS消息系统中,消息可以是请求、报告或包含了两个不同应用间需要协调信息的事件。消息机制提供了一个抽象层,使应用代码与目标系统实现细节分离。它支持多种单向(异步)消息发送方式和双向(请求/应答)方式。在TongWeb中消息收发系统可以是异步的,也就是说,JMS 客户机可以发送消息而不必等待回应。JMS客户机将消息发送给一个虚拟通道——主题(Topic)或队列(Queue),而其它 JMS 客户机则预订或监听这个虚拟通道。

(7)集群技术

在三层/多层Web应用体系结构中,TongWeb位于前置的Web服务器的后面,多个TongWeb服务器可以通过集群技术(cluster)来支持大规模并发用户。

客户访问一个URL的时候,前置的Web Server将根据需要将请求转发给后端的某个TongWeb应用服务器进行处理。为了在多个TongWeb应用服务器之间平衡负载,TongWeb针对不同的Web Server,以插件或内置模块的形式提供了导向器(director),director目前支持的主流Web服务器有Apache、Internet Information Server(IIS)以及NetScape iPlanet Web Server。

TongWeb Director通过分配用户负载到多个TongWeb Server上来为应用提供高级伸缩性。负载平衡算法支持带服务器灾难恢复的会话亲缘度和加权轮转法(Weighted Round-Robin)分配。会话亲缘度意味着一个特定会话将总访问同一个TongWeb实例。加权轮转法是一种考虑每个TongWeb实例和现存连接数量的负载平衡方案。服务器灾难恢复确保如果一个TongWeb Server意外关闭,所有的应用连接自动转移到另外一个TongWeb实例,从而使Web应用的开发者能透明地加入业务处理层来处理用户的请求。

(8)安全支持

TongWeb内部的安全调用包采用自行开发的安全模块,对用户来讲是透明的,用户数据的传递可采用3DES控件的方式加密前端的用户输入数据,加密后的数据通过HTTP的方式传送到应用服务器,应用服务器解密数据后进行处理。

另外TongWeb在每次用户会话采用交易码的方式来表示用户,这样用户的每次交易的交易码都不同,保证了用户交易数据的安全,同时TongWeb应用服务器可以采用https的方式进行安全的会话管理。

TongWeb的安全特性符合EJB2.0规范,该规范为在EJB开发和部署过程中的各种角色规定了各自安全责任。

对于需要强安全服务的用户,可以选择基于PKI的安全中间件,例如TongSEC。

(9)Web服务支持

提供Web服务开发平台

提供Web服务向导工具,用来帮助用户一步一步实现Web服务开发,实现基于SOAP的标准Web服务,可以当做一个Java远程对象进行调用;生成基于Java的服务请求者(消费者)代码用来访问任意基于SOAP的Web服务,可以像调用远程对象一样调用Web服务的方法。向导生成了Java类源文件,用户可以进行必要的修改。使用面向Java的方法开发Web服务的优点是,用户可以使用RMI和J2EE技术进行开发,而不是基于底层的SOAP API。

XML编辑器可以实现创建和编辑XML文档,生成树形视图功能,绑定Schema或DTD到XML文档的功能,分离Schema或DTD的功能,依据Schema或DTD对XML文档进行校验的功能。

调试平台主要用来调试用户基于SOAP的Web服务应用,具有编译功能,自动报错功能、自动测试功能。

WSDL生成工具用于从普通Java类、Servlet类、EJB和COM组件生成其对应的WSDL文件的功能。同时,还具有可以生成发布到SOAP服务上的配置描述符的功能。具有图形界面以方便用户使用。

服务代理生成工具可以根据一个Web服务的WSDL文件来生成可以调用这个服务的代理Java类,该类提供了一些方法,让用户可以像调用本地方法一样来调用远程SOAP方法。

服务实现模板生成工具可以从Web服务的WSDL文件生成可以提供该文件中描述的服务的Java接口。用户只要实现这些接口,就可以提供这个WSDL描述的服务。

提供Web服务发布平台

主要作为服务提供者的角色和服务中介者的角色。

Web服务容器具有存放各种可以支持的Web服务应用,如Java类、EJB或者COM组件,主要功能有:

提供Web服务发布管理界面:提供Web界面以供用户手动查看、发布和卸载SOAP服务的功能。

提供HTTP代理功能:用来转发HTTP的请求和相应,可以很方便的获取SOAP程序中发送和响应的SOAP消息主要用于测试和解决SOAP互操作问题。

私有UDDI注册中心担任Web服务中介者的角色,用以支持内部的服务信息的交换,提供了一个由Web服务在逻辑上构成的云状服务,同时也定义了一种编程接口。这种编程接口提供了描述Web服务的简单框架。支持:

? 注册信息的持久存储功能

? 实现UDDI规范定义的一些API,支持以编程的方式发布和查询操作。

提供基于SOAP的注册和发现Web服务的功能。

优势


TongWeb具有以下优势:

l切合用户需求:TongWeb全面支持JAVA EE5.0规范,而且对规范规定的相关功能进行了实现优化,产品更加紧凑和高效,而JAVA EE规范约定的功能完全可以满足目前绝大多数用户大型应用的需求,因此,TongWeb完全切合用户的需求。

l符合国际标准:TongWeb通过了Java EE系列认证,包括Java EE1.3、1.4、5.0和6.0标准规范,这些标准规范均获得Oracle公司Java EE平台授权许可。TongWeb厂商北京东方通科技服务有限公司是JavaEE标准规范组织JCP专家组成员,其产品专家李明先后参与了Java EE1.6、Java EE1.7及后续版本的制定工作,在国际标准制定过程中代表中国发挥了作用。

M00/00/07/rBYmhFp78aaAc5lvAAA9byT6eaY524.png

l制定国内标准:TongWeb厂商北京东方通科技服务有限公司参与了国家标准GB/T 26232-2010《基于J2EE的应用服务器技术规范》的制订和修订工作。

l安全性强:TongWeb属于完全自主研发的商业化产品,产品遵循相关安全规范,并能够集成第三方安全产品,提高更加强大的安全保证。可在各种国产安全可靠操作系统、CPU下运行,并支持各种国产安全可靠数据库。具有国家密码管理局颁发的商用密码产品经销许可证。

l集群能力强:TongWeb提供良好的性能支撑,支持大并发用户量的应用,具有更强的集群能力,其不但提供Web集群,也提供EJB的集群,而同类产品仅提供Web应用的集群。因此,TongWeb的集群能力更加强大。

l应用领域广泛:TongWeb产品广泛应用在电信、金融、交通、政府行业,并有大量的国产化应用项目成功案例,大项目经验丰富。

同类产品比较:TongWeb与同类产品相比,具有良好的扩展性和可用性、非常高的性价比、更好的稳定性、安全性,并能够为用户提供更加专业细致的支持服务。

案例


东方通TongWeb产品拥有大量的国内成熟案例,包括大量的政府行业案例、国产化应用案例、高性能应用案例。

政府行业案例

l天津市工程建设领域项目信息公开和诚信系统

l北京市政务信息共享交换平台

l北京市安全生产应急指挥中心搬迁建设设备采购与系统集成

l财政部国有资产管理系统(中科院)

l甘肃省政府、青海省政府电子政务平台

l工商总局企业分析系统

l国家审计署电子文件平台

l海南省应急管理办公室海南省应急联动平台二期

l太原市治超信息综合管理系统

l天安门地区运行调度平台项目

l天津商委信息中心天津市农副产品批发市场猪肉流通追溯系统

l商务部融资租赁企业管理信息系统

l上海市经济和信息化委员会正版化采购

l上海市经济和信息化委员会正版化采购TWB

l  沈阳市人力资源和社会保障局沈阳市五险合一和社保卡项目

l石家庄市商务局肉菜追溯项目

l水利部电子政务系统

l云南省人民政府应急办应急平台一期工程建设

l中央机构编制委员会办公室电子政务中心

l………

国产化自主应用案例

l国家审计署金审二期国产化采购

l国家法制办国产软件应用试点项目

l国家外汇管理局国产中间件采购项目

l吉林省财政厅基于国产平台的财务清算企业自主研发核高基项目

l湖北省审计厅国产化软件采购项目

l云南省审计厅国产化操作系统、数据库、高可用软件、应用服务器软件以及消息服务器软件采购项目

l国产基础软件在数字教育领域的适配研究及重大应用示范项目

l哈尔滨审计局审计管理系统国产改造

l丹东市OA部署所需国产化系统软件采购

lJ-ZZ装指办公室系统国产化改造

l营口市审计局OA部署所需国产化系统软件采购

l上海市嘉定区审计局OA部署所需国产化系统软件采购

l上海闵行区审计局OA部署所需国产化系统软件采购

l基于国产化环境的怀柔区农村正农一体化信息应用示范

l基于国产软件信息资源服务门户解决方案及应用示范

l航天五院国产化电子政务平台

l……

高性能集群应用案例

l中国移动综合运营系统

l福建移动BOSS客户服务系统案例

l中国移动银企互联系统

l中国联通电子商务平台

l联通165网站

l中国联通全国10省市客户服务系统

l民航华北空管信息综合服务平台

l河北交通网站群系统

l中国建设银行短信银行平台项目

l……

资质与案例

暂无内容,请等待更新

使用指南

暂无内容,请等待更新

售后支持范围

暂无内容,请等待更新

4000116555转分机号8002

(工作日8:30-19:00)

cloudmarketplace@inspur.com

相关推荐

我可以为您提供哪些帮助?

数据定制

x
*数据需求
*联系电话
联系邮箱
*验证码
取消
成功定制数据 ×
您的定制数据信息已成功提交,如果您留下了联系方式我们会尽快与您联系
返回