版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、COM技术,12软件工程(服务外包)1班 奚忆楠,目录,一、定义 二、优点 三、历史 四、发展 五、国内现状 六、概念 七、创建COM对象 八、软件发展面临的问题和趋势,1、定义,COM(Component Object Model,组件对象模型),是由微软推出的一套接口规范,通过设定不同组件之间需要遵守的标准与协议,主要用来跨语言、跨进程之间的模块通信。 所谓COM是一种说明如何建立可动态互变组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准。通过这种标准将可以在任意两个组件之间进行通信而不用考虑其所处的操作环境是否相同、使用的开发语言是否一致以及是否运行于同一
2、台计算机。,简单地说,COM是一种跨应用和语言共享二进制代码的方法。与C+不同,它提倡源代码重用。ATL便是一个很好的例证。源码级重用虽然好,但只能用于C+。它还带来了名字冲突的可能性,更不用说不断拷贝重用代码而导致工程膨胀和臃肿。,2、优点,首先,用户一般希望能够定制所用的应用程序,而组件技术从本质上讲就是可被定制的,因而用户可以用更能满足他们需要的某个组件来替换原来的那个。 其次,由于组件是相对应用程序独立的部件,我们可以在不同的程序中使用同一个组件而不会产生任何问题,软件的可重用性将大大的得到增强。 第三,随着网络带宽及其重要性的提高,分布式网络应用程序毫无疑问的成为软件市场上越来越重要的买点。组件架构可以使得开发这类应用程序的过程得以简化。,3、历史,OLE(ObjectLinking,8、软件发展面临的问题和趋势,问题:软件的复杂度增加 软件的升级和更新 分布式软件的发布的配置 依赖于全才开发人员 软件的可扩展性 趋势:组件软件、软件组件 软件基础设施的重要性 软件的可重用性要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年包装机械零件加工工考试试卷及答案
- 2026年汽车纯电车辆动力性能测试考试试卷及答案
- 2026年眼科护理纠纷预防理论试卷及答案
- 2026年肛管直肠淋巴回流摸底试卷及答案
- 2026秋小学花城版音乐三年级上册(新教材)教学计划含教学进度表
- 2026年全国防灾减灾日安全教育主题
- 2026年理财经理考试试题及答案
- 锅炉设备试压工岗前操作知识考核试卷含答案
- 船艇救生员岗前工艺控制考核试卷含答案
- 化工总控工安全强化竞赛考核试卷含答案
- 2026年秋北师大版新教材四年级上册数学(全册)知识点清单梳理
- 2024版压力容器设计审核题库(综合题)
- 手术室护理人文关怀与沟通技巧
- (2026年)皮内注射技术课件
- 2025版《广东省护理病历书写管理规范(试行)》
- 福建金投集团招聘笔试题目
- 企业新春员工福利礼品选购指南【课件文档】
- 机泵基础知识培训
- 6S启动大会课件
- 犀塔数据悟相科技:2025RWA入门100问
- 水利建筑工程概算定额(上册)2025版
评论
0/150
提交评论