GMCC_WWW_门户站点方案建议书

GMCC_WWW_门户站点方案建议书

ID:35637833

大小:512.50 KB

页数:13页

时间:2019-04-05

GMCC_WWW_门户站点方案建议书_第1页
GMCC_WWW_门户站点方案建议书_第2页
GMCC_WWW_门户站点方案建议书_第3页
GMCC_WWW_门户站点方案建议书_第4页
GMCC_WWW_门户站点方案建议书_第5页
资源描述:

《GMCC_WWW_门户站点方案建议书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、GMCCWWW门户站点方案建议书1.导言1.1范围本文档描述了对GMCCWWW门户站点的用户需求分析和采用BEAWEBLOGICDO设计系统的方案建议。该文档提供给诚铭公司仅供参考。1.2项目定义对GMCCWWW门户站点系统用户需求进行分析并提出建议方案。1.3项目背景2.系统功能与体系结构2.1系统体系结构与性能要求²良好的可扩展性可伸缩性²充分考虑和利用现有各种资源²统一的用户管理平台(LDAP).²标准的三层体系结构²可靠性、稳定性²易操作、易管理12²准确性²安全性²灵活性2.2系统功能要求2.2.1一期功能²基本客户服务²

2、分类服务²统一消息服务(电子邮件服务)²网上短讯发送服务²Talk@Mternet论坛²M-ICQ服务²WAP和IOD定制服务²移动杂志”服务2.2.2二期功能²完整的统一消息系统²“MyWorld”个性化主页²电子商务服务3.BEA产品3.1构造系统需要的BEA产品根据系统需求,我们选择BEA的如下产品来构造满足系统要求:BEAweblogicserver,BEApersonalizationserver.3.1.1系统体系结构整个系统的体系结构如下图所示:12其中的一个简单的交易流程为:顾客的请求经过WEBSERVER(可以使用

3、WEBLOGICSERVER自带或其他种类)发送到WeblogicServer,WeblogicServer根据此请求,完成相应的业务逻辑,并将结果返回到客户的浏览器。BEAWebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。它将Java的动态功能和JavaEnterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。采用Weblogic Server。为21CN电子商务交易系统提供了一个高性能,高扩充性,安全的电子商务应用平台,12用户界面:对于整个过程中需要

4、用到的页面,分成两个部分来处理。一个是静态部分,直接由WEBSERVER进行处理,对于需要动态生成的页面,根据设计和实现的方式不同,可以采用JSP或SERVLET来生成。JSP或SERVLET通过调用后台的EJB完成相应的业务逻辑和数据库操作。对于这部分涉及到的WEB页面/GUI,应由21CN方面专人进行处理和实现。业务逻辑:COMMERCESERVER中已经提供了大量的COMPONENT,对B2C应用模式中主要应用,都提供了支持。这些COMPONENT(或客户化后的COMPONENT)将实现主要的业务逻辑和数据库功能。根据有关的设

5、计原则,将应该分别实现相应的SESSIONEJB和ENTITYEJB,由SEESIONEJB完成业务逻辑,ENTITYEJB完成数据库操作,从而实现各个功能的分离,增强系统的可维护性。3.1.2weblogicserver一.WeblogicServerOverviewBEAWebLogic是基于对象技术和Internet技术的一系列产品,它实现了BEA中间件产品对对象技术的承诺。BEAWebLogic12系列产品都是在技术上居于业界领先地位的产品,WebLogicServer符合EJB标准,是业界对EJB标准实现最彻底的Web应用

6、服务器,在国际上屡获各项技术大奖,也是目前得到最广泛应用的Web应用服务器。BEAWebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。它将Java的动态功能和JavaEnterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。BEAWebLogic具有以下特点:l实现EnterpriseJava应用程序接口,其中包括JDBC、EJB、RMI、事件管理和JNDIl最全面实现EnterpriseJavaBeans技术规范,其中包括会话和entityBeans等可选

7、服务l为EnterpriseJavaBeans的创建和管理提供辅助工具,能够允许定制及现成的业务组件l为多个数据库提供持久性支持l部署和管理应用,并确保可伸缩性、可用性和安全性l方便地与业界领先的数据库,以及与MicrosoftVisualBasic、VisualC++、ActiveServerPages和COM协同工作l方便地与业界领先的开发工具协同工作,其中包括VisualCafe、JBuilder、RationalRose、Supercede、J++和VisualAgel与BEATUXEDO、BEATOPEND和BEAM3集成

8、由于BEAWebLogic全面支持EnterpriseJava标准,因此它能有效保护用户的投资,并使建立便携式可伸缩应用成为可能。同时,这些应用能够完美地与其它应用和系统实现互操作。BEAWebLogic应用服务器可为BEA端到端企业

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。