[摘要] 分析了电子商务对国民经济所起的重大作用,介绍了j2ee架构的分布式对象结构特点。分析了j2ee技术在电子商务系统中的应用。对系统的设计方法、软件结构及实现技术进行了探讨。
[关键词] 电子商务国民经济j2ee技术
随着信息网络技术internet的飞速发展,电 子商务成为越来越多的人关注的焦点。随着互联网业务的迅猛发展,企业间、企业与消费者间实现电子商务已经成为可能,建立企业级的电子商务平台不仅可以拓宽企业的营销渠道,而且对提升企业品牌形象等方面有重要的战略意义。基于j2ee (java2 platform enterprise edition)架构的分布式处理的web应用通过应用服务器端组件的形式,封装了业务处理逻辑,提高了程序的可重用性、可扩展性和安全性,其在电子商务系统中的应用前景广阔。
一、j2ee架构的基本原理
基于j2ee的电子商务利用java2平台来简化多级企业解决方案的开发、管理等复杂问题。j2ee分为客户层、中间层和企业信息系统层(eis) 三层。j2ee技术的具有众多优点,它只需编写一次,就可到处运行的特点,方便存取数据库的jdbc api、corba技术等。j2ee使用了ejb server作为商业组件的部署环境,在ejb server中提供了分布式计算环境中组件需要的所有服务。j2ee使用了三层以上的多层体系结构,支持多种客户端的访问。j2ee是一种可扩展、全功能的开发平台,它降低了开发网络应用的费用和复杂程度。WwW.133229.COMj2ee体系结构如图所示。
图 j2ee体系结构
图中,从客户端浏览器发出http请求,调用jsp页面,由server端servlet引擎负责解释执行,调用相应的ejb/java容器,再调用web服务逻辑,直到数据库服务器,servlet再将结果传给jsp文件,通过http协议将返回的结果以html方式返回给client端,在对应浏览器上显示,供用户查阅。
二、电子商务系统体系的架构设计与实现
电子商务系统的中心网络结构采用多层架构,平台可采用microsoft windows2000 server,ms sql server 2000作为数据库服务平台,应用服务器采用j2ee的web logical server平台、ejb组件及jsp技术等构成。前端客户平台操作系统为windows 2000/xp等,安装并运行ie等浏览器,而不用安装任何客户端程序,就可以通过应用服务器访问数据库服务器的数据,对电子商务系统进行相关操作。