trs信息发布应用服务器系统软件产品说明书内容.pdf
软件产品说明
(SoftwareProductDescription)
产品名称TRS信息发布应用服务器系统
产品简称TRSWebApplicationServer
版本5.0
发布日期2012年3月6日
一、产品描述
TRSWebApplicationServer5.0(TRSWAS5.0)是由TRS推出的
新一代Web应用服务器系统,主要适用于各类Web站点的信息化建设。
传统的Web建设的方法是,首先设计Web的框架结构,然后设计HTML页面,
最后把设计好的HTML页面纳入Web的框架结构中。这种建设模式比较适合小型
和内容相对固定(变化较少)的,因为对于信息量大,结构比较复杂的站点来说,
这种方式具有诸多弊端:
框架结构复杂,不容易修改;
页面设计的工作量大,需要大量人力投入;
网页太多,不但不易,也不易使用;
容易产生死链和错误;
内容发布的时效性受到影响,无法确保内容的实时发布。
为了解决上述问题,许多站点开始采用数据库技术进行辅助建设,数据库作为强大
的内容处理引擎,为Web服务器提供信息源。人们设计出各种应用系统,可以把数据库中
的信息按照规则预先自动生成HTML页面,加入到Web服务器上,或者利用页生成
技术,在实时交互中动态产生网页。
TRSWAS5.0就是利用数据库技术和页生成技术,为Web服务器提供信息服务
能力的TRS产品。与传统的建设方法相比,TRSWAS具有以下优点:
管理简单:利用基于Web方式的TRSWAS控制台管理频道和内容信息。
可靠性强:内容自数据库抽取,不会产生死链和错链。
更新及时:只要数据库的信息更新了,马上就能反映到Web服务上,没有网页维
1
护带来的延迟。
提供检索功能:可以为提供基于内容和外部标引信息的全方位检索功能。
二、主要特点
体系TRSWAS5.0由三个模块组成,一个模块是系统控制模块,称为TRSWAS管理
结构控制台,用于管理和设置要发布的信息;另一个模块是应用模块,用于将数
据库中的信息动态发布到Web服务器上;第三个模块是数据管理模块,可以
TRSServer上的对象、记录和服务器配置。
TRSWAS管理控制台为Web站点的人员提供和管理TRSWAS的工
具,利用TRSWAS管理控制台,可以完成用户管理,频道管理(定义各种频
道与数据库之间的关联,以及显示模板)等。管理控制台部分是完全基
于Web方式实现的,使管理更加的灵活,真正使管理成为了可能。
TRSWAS应用模块是基于应用服务器(如Tomcat、WebSphere)的应用程序,
它根据TRSWAS管理控制台的设置,并根据用户端(Web浏览器)的请
求,自动数据库系统,动态将信息组织成Web页面发送到用户端。
TRSWAS采用模板技术控制网页的输出格式,模板是JSP文件,可使用HTML