为方便省直部门用户自主维护Oracle 9i或MS SQL Server 2000数据库、更新虚拟主机网站内容,同时兼顾服务器的信息安全防护,将一台HP Proliant DL580R G2服务器设置为用户管理服务器,开放终端服务,允许用户经身份验证后登录,通过指定软件直接进行数据库更新、备份等操作;开放文件传输服务,虚拟主机的管理员只能通过用户管理服务器上载、更新网页,提高了虚拟主机操作的安全性。
4.应用软件系统开发平台。根据公众平台的定位以及实现与省直各部门应用信息系统连接,从而通过互联网为社会公众提供服务的特点,公众平台软件开发要兼顾系统效率、开放性、安全性和可扩展性等问题。公众平台选用基于J2EE的应用服务器BEA WebLogic Platform作为基础开发平台。
BEA WebLogic Platform 实施的J2EE 平台规范包括Servlets、Java Server Pages(JSP)、Enterprise JavaBeans(EJB)、Java Messaging Services(JMS)和其它平台服务。J2EE 服务提供了对标准网络协议、数据库和消息系统的访问。在开发应用时,开发人员可以创建、组装并部署采用这些服务的组件。Web 组件为基于Web 或无线应用系统提供表示逻辑,而EJB 组件用于封装业务对象和流程。组件运行在J2EE 应用服务上,如Java Database Connection(JDBC)、JMS 和Java Transaction API(JTA),并且组件既可在Web 容器中运行,也可在EJB 容器中运行。容器提供了J2EE 规范定义的生命周期支持和服务,开发人员不必过多地关心交易、安全、数据库连接和其它基本系统基础设施的细节。
除了直接利用J2EE 服务和组件外,用户还可以采用WebLogic Server 的Web Service 框架开发应用,该框架是构筑在J2EE 基础结构之上的。此外,WebLogic Server还提供了高效率的开发、打包和部署工具,用于简化和加速开发和部署程序。
福建省级政府公众信息服务平台网络系统架构和软硬件环境能适应“福建省三农服务网”多部门、异环境、跨平台的网站整合。
(二)整合过程中的技术实现。由于“福建三农服务网”是在各涉农单位已建立的网站基础上进行整合,大量的信息来源于各涉农单位网站的有关栏目。为方便“福建三农服务网”信息的发布和尽量地减少繁琐的重复工作,在整合工作的第一阶段拟采用以下技术实现方式:
1.采用同步发布信息的方式。对于时效性强、更新频率高的信息采集类栏目,在信息通过审核后发布到各相关单位网站的同时,应把信息发布到“三农服务网”。下述两种方式可以实现信息同步发布。
(1)超链接方式实现信息同步发布,且该方式不需要对各厅局的网站进行改造。
对于整合后的气象预报类信息和GIS、RS数据,采用超链接整个网页的方式。由于所链接的气象类的栏目,其自身的版面风格比较一致,可自成一体,不影响网站的整体性;气象信息大多需要通过气象观测仪器等适时采集数据,进行分析后将结果显示在网页上,数据量庞大。省气象局的网站已经较完善地实现了最终结果的显示,且人们关心的仅是当前分析的结果,因此,可以采用这种超链接的方式实现。
|