三层结构模型的应用研究的分析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
三层结构模型应用的研究 —— 开题报告 报告人:陈霄凌 导师:赵政 报告时间:2004年3月26日 内容提要 课题背景知识 ?二层结构简介 ?三层结构简介 ?中间件 研究内容及方案 研究进度安排 二层结构(Client/Server) 客户机端 服务器端 二层结构模型 二层结构存在的问题 系统的拓展性问题和安装维护的问题 系统的安全性问题 系统间的通讯功能障碍 内容提要 课题背景知识 ?二层结构简介 ?三层结构简介 ?中间件 研究内容及方案 研究进度安排 三层结构示意图 三层结构各层功能 表示层 表示层是应用的用户接口部分,它担负着用户与应用间的对话功能 功能层 功能层相当于应用的本体,它是将具体的业务处理逻辑地编入程序中 数据层 数据层就是DBMS,负责数据信息的存储、访问及其优化 三层结构的优点 减少了应用系统在开发和维护期的开销 应用系统的安装与升级更容易 系统的可伸缩性得到了加强 应用系统具有处理大量联机事务的高性能 提高应用系统对资源的可用性 进行严密的安全管理 具有灵活的硬件系统构成 采用三层结构的应用 应用的服务或种类超过50个 应用是用不同语言编写的 两个以上的异构数据源,如2个不同的DBMS或1个DBMS和1个文件系统 应用的生命周期超过3年 高工作负荷,例如每天超过5万个事务处理或在同一系统访问同一数据库的并发用户数超过300个 有至关重要的应用内部通信,包括像电子数据交换(EDI) 三层结构的开发原则 保护已有投资 降低应用系统的风险 满足当前的迫切需要 考虑未来的发展规划 三层C/S应用系统具备的性能 功能丰富且具有高可用性 功能要能跨应用系统 系统要能跨平台运行 内容提要 课题背景知识 ?二层结构简介 ?三层结构简介 ?中间件 研究内容及方案 研究进度安排 中间件概念 中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信 中间件的主要功能 负责客户机和服务器间的联接和通讯;提供客户机与应用层的高效率通讯机制;提供应用层不同服务之间的互操作机制;提供应用层与数据库之间的联接和控制机制 提供一个三层结构应用开发和运行的平台;提供一个应用开发框架,支持模块化的应用开发;屏蔽硬件、操作系统、网络和数据库;提供交易管理机制,保证交易的一致性;提供应用的负载均衡和高可用性;提供应用的安全机制;提供应用的管理功能 中间件的工作流程 在客户机里的应用程序需要驻留网络上某个服务器的数据或服务时,搜索此数据的C/S应用程序需访问中间件系统,该系统将查找数据源或服务,并在发送应用程序请求后重新打包响应,将其传送回应用程序。 中间件的特点 满足大量应用的需要 运行于多种硬件和OS平台 支持分布式运算 提供跨网络、硬件和OS平台的透明性的应用或服务的交互功能 支持标准的协议 支持标准的接口 内容提要 课题背景知识 ?二层结构简介 ?三层结构简介 ?中间件 研究内容及方案 研究进度安排 研究目标 利用三层结构的技术开发系统,研究三层结构系统中中间件技术的实现,以及数据库的开发及其访问技术 应用服务器的选择 BEA WebLogic IBM WebSphere Application Server Microsoft Transaction Server Oracle Application Server Sybase Enterprise Application Server Sybase Enterprise Application Server PowerSite Internet的WEB开发工具。它主要用管理和控制整个工程、网页的制作(其中包括可以在html使用数据窗口对象等)以及应用的提交 PowerDynamo 应用服务器产品,为创建数据驱动的WEB应用提供广泛的应用服务集 Jaguar CTS 组件事务处理服务器 ,支持基于各种组件模式和客户类型的应用的迅速开发和提交 PowerBuilder 研究难点 应用层与表示层之间接口的开发 内容提要 课题背景知识 ?二层结构简介 ?三层结构简介 ?中间件 研究内容及方案 研究进度安排 进度安排 2003年11月-2004年4月,

文档评论(0)

wq640326 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档