- 3
- 0
- 约 68页
- 2017-06-18 发布于湖北
- 举报
第一章中间件概述资料
中间件技术 ————Middleware Technology 联系方式 鹿旭东 Dongxul@sdu.edu.cn计算机软件工程系 先修课程 面向对象技术 Java语言程序设计 软件工程 内容简介 中间件已经成为构建网络分布式异构信息系统不可缺少的关键技术,与操作系统、数据库管理系统并列为基础软件体系的三大支柱。 本课程将阐述中间件产生的背景,中间件概念、定义及发展情况,中间件的功能、作用、特点、分类、优越性、面临的问题及发展趋势。将以OMG组织的CORBA和Sun公司的EJB规范为例,阐述中间件基本框架、工作原理和实现的关键技术。并介绍当前技术及相应框架。 计算:从集中到分布 计算模式的发展 集中式计算模式 桌面计算模式 分布式计算模式 软件设计的基本思想(1) 隐式地(implicitly)与显式地(explicitly) 两种不同的支持方式 对面向对象设计的支持 对异常的支持 对象约束的支持 底层支持来解决分布式软件的复杂性 逻辑的(logical)与物理的(physical) 不同的抽象层次 抽象定义 源于对复杂控制性的不足 目的是在更高层次上掌握各种机制 软件设计的基本思想(2) 面向对象技术 本质上是一个建模过程 封装、继承、多态性 有机融合分布式和面向对象技术 RPC和RMI Corba EJB DCOM 软件体系结构 从体系结构
原创力文档

文档评论(0)