PB+EASERVER实现三层结构.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PBEASERVER实现三层结构

PB+EASERVER实现 三层结构 报告人:王 赞 wangzan@tju.edu.cn 导 师:金志刚 提 纲 介绍研究背景 介绍和分析C/S结构、B/S结构及三层结构的优缺点 详细介绍EASERVER实现三层结构的步骤和原理 研究背景 目前的工作情况: 内容:建设管理信息系统 主要技术:PB/JAVA+ORACLE 现有结构:CLIENT/SERVER两层架构 目标:实现BAD架构的管理信息系统,CLIENT端逐渐向浏览器靠拢 管理信息系统的架构 C/S结构 C/S模式是一种两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。 管理信息系统的架构 C/S结构的优点: 交互性强是C/S固有的一个优点。 C/S模式提供了更安全的存取模式。 由于C/S在逻辑结构上只有两层,对于相同的任务,C/S完成的速度总比B/S快。使得C/S更利于处理大量数据。 管理信息系统的架构 C/S结构的缺点: 客户端很胖,安装和升级都是较大的困难 不能较好的实现软件复用 只适用于局域网。 客户端需要安装专用的客户端软件。 对客户端的操作系统一般也会有限制。 管理信息系统的架构 B/S结构: BROWSE/SERVER结构 优缺点:B/S结构的最大优点是不需要安装客户端软件,缺点是特定情况的处理不及C/S结构的客户端软件处理能力强(如报表的打印) 管理信息系统的架构 扬长避短-?三层结构: 对C/S及B/S各取优点,通过中间层应用服务器解决胖客户端软件的安装问题,使得客户端软件很瘦,甚至完全采用B(BROWSE)/A(APPLICATION SERVER)/S (SERVER)结构 三层结构的显示层在客户端,应用逻辑在中间层应用服务器,加上后台数据库服务器;后面将以EASERVER为主介绍三层结构 POWERBUILD简介 PB的主要应用是在数据库前台开发,以客户端软件开发为主,从PB7.0之后增强了对 WEB APPLICATION的支持,PB是面向对象的开发工具,其专利技术是数据窗口DATAWINDOW,其脚本语言为POWERSCRIPT 曾经做了个测试,在连接ORACLE817数据库服务器时,PB的速度要优于DELPHI和VB、VC PB9.0全面支持J2EE APPLICATION SERVER简介 应用服务器是一个创建、部署、运行、集成和维护多层分布式企业级应用的平台。如果应用服务器与Web服务器相结合,或者包含了Web服务器的功能,则称之为Web应用服务器。 APPLICATION SERVER分类 基于J2EE的解决方案:以SUN的JAVA 2为基础,提供了对EJB,JSP, JAVA SERVLET等技术的支持,大部分资源开发,拓展性强,跨平台性比较好 基于Microsoft.NET的解决方案:选择了.NET就意味着全部选择了微软平台,虽然为整个系统都提供了全面的解决方案,但是和其它非微软的整合存在较大的问题,而且微软系统遭受的攻击也比较多,从而增加了系统安全的隐患 EASERVER简介 EASERVER由两个部分组成:Jaguar CTS(Component Transaction Server)和PowerDynamo. Jaguar CTS 是组件事务服务器,是整个中间层的核心产品,面向的应用类型是多层结构下的应用 PowerDynamo是将数据库与WEB站点的管理统一起来的专业应用服务器产品,主要应用是为WEB应用提供广泛的应用服务集,用于存储、管理和访问静态HTML以及动态的数据库数据 PB+EASERVER实现三层结构 工作原理: Jaguar server 连接后台服务器 在Jaguar server 上封装业务逻辑,实现和服务器通信,生成软件包并定义接口方法以供客户端调用 在客户端生成中间层服务器上业务逻辑的代理(PROXY),通过调用中间层提供的方法实现对中间层服务器的访问,并把客户端修改结果提交到中间层服务器,再由中间层向后台服务器提交结果 PB+EASERVER实现三层结构 EASERVER的安装: 目前最新的版本为EASERVER4.2,为开发版 安装的时候需要JDK,因为EASERVER自带的JDK版本较低,是1.3的,所以如果想用更多的功能,可以先安装高版本的JDK,然后在安装的过程中指定所使用的JDK路径 在安装的过程中要选择一项就是作为windows service,否则的话每次都得手动配置服务 安装结束后进行下一步的工作,配置Jaguar server PB+EASERVER实现三层结构 上面的三个图就是从启动jaguar服务器到配置的过程,主机名就是服务器的名字 下一步就是中间

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档