1 / 31
文档名称:

分布式.doc

格式:doc   大小:30KB   页数:31页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

分布式.doc

上传人:wz_198614 2017/6/4 文件大小:30 KB

下载得到文件列表

分布式.doc

相关文档

文档介绍

文档介绍:------------------------------------------------------------------------------------------------ ——————————————————————————————————————分布式---COM 组件开发专业: 网络工程班级: 11 级( 1 )班指导老师: 曾文献小组成员: 郝蕴学号: 201107111037 目录摘要 1 绪论 知识 组件的产生 面向对象的画板组件模型 1. 特性 语言无关性 进程透明特性调用 可重用性 安全性 多线程特性 2 进程内组件------------------------------------------------------------------------------------------------ —————————————————————————————————————— 进程外组件 部分程序的类厂 库与类厂的交互 实现画板所需了解的应用 . 具体实现过程 3 画板调用程序 类库 定义 的实现 定义 的实现 定义 的实现 定义 的实现 定义 的实现 4本课总结摘要按照组件化程序设计的思想,复杂的应用程序被设计成一些小的, 功能单一的组件模块, 这些组件模块可以运行在同一台的机器上, 也可以运行在不同的机器上, 甚至可以运行在跨越太平洋的两台机器上。在理想情况下, 每台机器的运行环境可以不同, 甚至可以是不同------------------------------------------------------------------------------------------------ ——————————————————————————————————————的操作系统。为了实现这样的应用软件,组件程序和组件程序之间需要一些极为细致的规范,只有组件程序遵守了这些共同的规范,软件系统才能正常运行。为此, OMG 和 Microsoft 分别提出了 CORBA 标准,目前 CORBA 模型主要应用与 UNIX 操作系统平台上, 则主要应用与 Microsoft Windows 操作系统平台上。 Microsoft 提出的组件对象模型标准不仅仅体现了组件化的程序设计思想, 在实现上, 它也采用了面向对象程序设计方法。 COM , 既组件对象模型, 是一种以组件为发布单元的对象模型, 这种模型使各软件组件可以用一种统一的方式进行交互。 COM 既提供了组件之间进行交互的规范,也提供了实现交互的环境, 因为组件对象之间交互的规范不依赖与任务特定的语言, 也可以是不同语言协作开发的一种标准。 1. 绪论 知识(1 )ponent Object Model 的最初发展原由,你需得了解 C++ Object Model 的缺点。唯因清楚世界上最通行的物件导向语言 C++ 之所不能, 之所能。(2 )ponent 的体质,你必须知道什么是 DLLs 。(3 ) 的 apartment model ,你必须知道什么是 threads 。(4 ) 的分散性质和 security ,你必须多少知道一点 IPC 、一点 RPC 。------------------------------------------------------------------------------------------------ ——————————————————————————————————————(5 ) 的组态性质,你必须知道什么是 Windows Registry 。 1. 组件的历史 1991 年推出可重用组件缺陷限于 16位不能用于 32 位环境 2. 1991 年处理复合文件以文本为中心技术上以 DDE 的方式实现建立在消息机制上,效率低,不稳定 1993 年 规范,不再局限于复合文档。包括: COM 自动化结构化存储剪贴板嵌入与链接等 1996 年 OLE 文档在网络上的扩展提供了一些新的服务。 + Windows DNA ( 配置方法 run