APP下载

基于J2EE和XML的网站自动构建平台探讨

2013-06-08田野

中国信息化·学术版 2013年2期
关键词:组件客户端页面

田野

随着信息技术的发展,如何使自己的信息高效、快速的进行发布,已经是企业、机构所关心的问题,也是网站建设者需要研究的问题。通过网站自动构建平台的应用,对这一问题有了很好的解决方案,目前,多数网站建设系统依靠静态HTML页面,已经适应不了信息化高速发展的今天。因此,新的网站构建平台也开始出现,再用J2EE技术和XML技术,根据用户需求,构建其所需要的网站。

1、相关技术综述

1.1 J2EE 概述

J2EE基于Java 2平台对诸多多级企业解决方案的开发、管理相关的问题的结构。J2EE的基础是Java 2平台标准版,J2EE继承了标准平台优点,如CORBA技术、便于存取的数据库等,还能在互联网应用中,对数据的安全性进行保护等,提供了API、EJB、XML及JSP技术的全面支持,如图1所示:

JZEE 使用EJB Server 作为商业组件的部署环境,在EJB Server中提供了分布式计算环境中组件需要的所有服务。例如,组件生命周期的管理、数据库连接的管理、分布式事务的支持、组件的命名服务等。有些企业级的EJB Server 还提供支持高可用性和高性能的群集技术、失败的自动转移和恢复、应用负载的自动均衡能力等。实现商业逻辑的EJB 组件可以更加高效地运行在应用服务器中,支持多种客户端的访问;HTTP 的客户端可以先向运行在WebServer 上的Java Serviet 或者JSP 发出请

台中,我们使用XML 来标准化从Java 对象到HTML 数据显示等不同系统之间的数据表示,以非常基本的XML 结构来实现标准化可以更容易地共享和操作数据. 使用XML 有很多有效方法:第一,标准化。在使用XML 之前,建立与要使用的信息相同的XML 数据格式。第二,生成动态XML。从数据库中生成HTML 是常用的技术手段,但生成XML在目前的应用系统中还多见。第三,用XSL 作为模板语言。XSL 是定义XML 数据显示格式的好方法,若写成几个静态模板会更有效。第四,生成HTML。XML 加上XSL 就等于HTML.这种说法并不准确,但用户所见的页面其实就是XML 和XSL 共同作用的效果。

网站的所有页面都以XML 的风格进行设计,这样,我们就可以在很大程度上把程序和页面设计分离开来. 一个XML 风格的JSP 页面的工作过程如图3所示:

3、结束语

本文提出了一个网站自动构建平台,由于采用了先进的XML 以及J2EE 核心技术,使得该平台具有良好的可扩展性和平台无关性.利用这个平台,可以快速、轻松、高效地构建一个维护简易、功能完备的企业网站。

猜你喜欢

组件客户端页面
创建Vue组件npm包实战分析
答案
光伏组件热斑对发电性能的影响
智能机械臂
让Word同时拥有横向页和纵向页
虚拟专用网络访问保护机制研究
新闻客户端差异化发展策略
驱动器页面文件大小的总数为何总是07
浅析IEEE 802.1x及其客户端软件
嵌入式组件技术的研究及应用