- 1、本文档共81页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程内容 中间件产生基础和起源(1个学时) 描述应用模式的演变与分层处理、软件结构与软件发展潮流 中间件概念(1个学时) 中间件定义、作用 中间件基本类型介绍(1个学时) 描述中间件的主要种类、以及各种中间件解决的问题和适用范围 中间件综述(1个学时) 中间件的发展历史 中间件的应用现状 课程目的 对中间件的整体认识 了解中间件的历史、起源、作用、分类、发展趋势 为深入学习中间件技术奠定基础 中间件产生的基础及起源 计算环境的演变 分布式计算环境的演变 中间件诞生的意义 主机终端系统 主机/终端方式的应用构成 输入/输出的表示逻辑 管理客户从键盘上的输入. 把内容和结果显示在终端屏幕上. 处理 数据确认 业务处理 存储 数据的存储与恢复. 主机终端系统的特点 优点 系统的可靠性、效率、扩展性保证均在主机上 终端位置简单 大量用户公用资源 单一厂家的技术、系统无须集成 缺点 对中心的压力很大 效率偏低 扩展困难 依赖单一厂家 分布式系统 定义 由许多独立的计算机组成一个系统,对使用这个系统的用户来说,就象面对一台计算机一样。这样的系统我们称之为分布式系统。 客户/服务器结构 应用处理逻辑分布在不同的计算机上 通常是表示层逻辑在客户方、处理逻辑在服务方 客户/服务器结构 特点 系统有多台计算机构成 互相构成网络系统 计算机各自完成不同的工作 系统结构灵活、处理效率高 网络负担较小 典型客户/服务器结构:文件服务器 应用软件结构的变化 单一计算机 操作系统 数据库系统(文件系统) 编程语言(编程工具) 问题 如何使不同计算机上的应用共享资源, 如何把不同计算机上的应用连接起来 如何实现不同计算机上的应用互操作 分布式操作系统 一种紧偶合的操作系统,用于操作多处理器的单个计算机或者多个同构的计算机。 分布式操作系统通过屏蔽和管理硬件资源,来实现应用的分布式处理 分布式操作系统 网络操作系统 针对网络互连的多台异构计算机的操作系统 为远程客户提供本地服务 通常基于文件系统实现互操作 网络操作系统 网络操作系统 分布式数据库 提供开发分布式应用的手段 客户程序开发工具 客户程序与服务程序连接工具 服务程序开发工具 举例 Oracle:Form、Pro*C、Developer2000、SQL*net Informix:4GL、ESQLC、PB、I-STAR Sybase:PB、VB,NetLibary 分布式数据库 分布式系统更深层次的问题 跨平台,包括不同的网络,主机、数据库等 支持复杂的应用模式 不同应用系统的集成 保证系统的处理效率 保证系统的高可用性 保证系统的动态扩展能力 提供调试,维护,管理工具 保障系统安全 加快开发周期,保证质量 问题特点 原有系统软件未能解决 与业务逻辑无关 应用软件实现困难 多数问题与网络有关 涉及应用软件开发、管理和部署等各方面 角色分工 从软件的分层看中间件的诞生和发展 中间件的概念 中间件是一组程序,应用于分布式系统各应用之中,为系统屏蔽底层通讯和提供公用服务,并保障系统的高可靠性、高可用性、高灵活性 中间件的概念 中间件的定位 中间件概念 那些已知的软件是中间件 CICS SQL*NET RPC HTTP CORBA J2EE .NET 这些是中间件吗 邮件系统 Lotus Notes Exchange 中间件概念的几个要点 中间件是软件 中间件在应用软件和系统软件之间 中间件是一类软件而不是一种 中间件与网络是“亲戚” 中间件不是开发工具,通常包含开发、管理和部署 中间件的分类——IDG的分类 终端访问 数据访问 远程过程调用 消息 交易 对象 中间件的分类——GIGA的分类 中间件的分类——Aberdeen的分类 中间件的分类——EITO的分类 中间件的作用 缩短开发周期 节约应用程序开发成本 降低运行成本 降低故障率 改善决策 应用系统群集/集成 减少软件维护 提高质量 改进技术 提高产品吸引力 中间件的新发展—平台概念 传统技术实现三层结构的主力产品 基于BS技术的三层结构 多层结构 工作流 应用集成 门户 是访问各种企业应用、内容的统一入口 提供统一的用户界面 为企业提供协同工作环境 为最终用户提供个性化的信息服务 支持通过不同的设备访问企业信息 PC 手机 PDA 功能体系 其他 数据仓库中的中间件(数据迁移、元数据服务) CALL Center中的中间件(CTI) 机顶盒中的中间件(格式转换) 中间件全貌及趋势 中间件的历史 中间件概念最早起源于二十世纪八十年代 中间件的流行始于二十世纪九十年代 中间件的流行归由于分布式系统的发展
您可能关注的文档
最近下载
- 急诊与灾难医学-第二十二章 人为灾难的医学救援.pptx
- 030904《项目实施进度里程碑确认单》.xlsx VIP
- 治疗篇第六章骨伤科四肢病证推拿讲解.ppt
- 2025年广西机场管理集团有限责任公司人员招聘笔试备考题库及答案解析.docx
- 七年级下册英语课件Unit 3《Keep Fit》(Section A 1a-1d).pptx VIP
- 福特嘉年华说明书.pdf
- 医院医疗设备管理员及使用人员岗位职责.pptx VIP
- 江苏省小学科学实验知识竞赛题库附答案.pdf VIP
- 教科版(2017秋)四年级下册科学期末复习训练题(含答案).docx VIP
- 八年级下数学期中测试题(a卷).pdf VIP
文档评论(0)