相关推荐
-
在Word2007文档中插入Excel电子表格教程
在Word2007文档中插入Excel电子表格教程
-
【三层架构】——COM/DCOM初识
背景:在学习三层架构的时候,知道三层分为UI层(表现层)、BLL层(业务逻辑层)、DAL层(数据访问层),相对于传统的二层架构(客户端和数据库)来说,多了一个中间层BLL(业务逻辑层),处于UI层和DAL层之间,起到承上启下的作用,客户端并不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,在经中间层与数据库进行交换。读到这里的时候,问题就来了,什么是COM/DCOM通讯?它在三
-
COM/DCOM综述
1. 分布式组件对象模型 多少年来软件的开发过程并没有很大的改变,软件开发过程中需要面对的主要问题如:开发周期长,难于确保程序的正确性,难于维护等还没有得到非常好的解决,尽管出现了如面向对象,框架设计等等的概念和工具。组件对象模型是传统面向对象模型的扩充,传统面向对象模型的重点是源程序,以及系统分析和设计过程。组件的概念则强调大的软件系统如何由不同开发商的小型可执行组件构成。以下首先从面向对象模
-
什么是COM与DCOM
COM(Component Object Model,组件式对象模型),是组件之间相互接口的规范,是OLE和ActiveX的共同基础,其作用是使各软件组件和应用软件能够用一种统一的标准方式进行交互。COM不是一种面向对象的语言,而是一种与源代码无关的二进制标准。COM所建立的是一个软件模块与另一个软件模块之间的链接,而当这种链接建立之后,模块间就可以通过称之为“接口”的机制来进行通信。COM标准增...
-
《COM原理及应用》学习笔记之第十章
第十章 分布式COM(DCOM)1、DCOM COM的进程透明特性表现在组件对象和客户程序即可以拥有各自的进程空间,也可以共享同一个进程空间,COM负责把客户的调用正确传到组件对象中,并保证参数传递的正确性。组件对象和客户代码不必考虑调用传递的细节,只要按照一般的函数调用的方式实现即可。如果进一步拓展进程透明特性,考虑组件对象与客户程序运行在不同计算机上的情形,把进程透明性拓展
-
COM/DCOM的区别与联系
其实这种提法本身就及不科学,DCOM本身就是COM的一种表现形式,但是由于大家听见COM一般就把它当成在本地执行的COM,而DCOM当然就是分布的COM,在网络上的另一台计算机上执行.于是就诞生了这篇COM与DCOM的区别与联系.区别:COM有两种存在形式,动态连接库和可执行程序,但DCOM必须是可执行程序.因为DCOM不可能在客户程序的内存空间运行,所以不能是动态连接库.COM(动态连接库形式)...
-
COM与DCOM的区别与联系
COM与DCOM的区别与联系其实这种提法本身就及不科学DCOM本身就是COM的一种表现形式但是由于大家听见COM一般就把它当成在本地执行的COM而DCOM当然就是分布的COM在网络上的另一台计算机上执行.于是就诞生了这篇COM与DCOM的区别与联系.区别:COM有两种存在形式动态连接库和可执行程序但DCOM必须是可执行程序.因为DCOM不可能在客户程
-
COM/DCOM开发练习之远程进程外组件实例
1)使用C++语言实现远程进程外组件,组建提供加、减、乘、除、判断是否素数等计算服务;客户端部分包括录入和查询部分。 2)在VC++环境上利用ATL向导进行开发。 3.远程进程外组件(DCOM) 服务器端: 创建ATL工程:VC++->file->new->ATL COM AppWizar->服务类型选服务(service) 工程名称为:COMCalculator,如图
-
DCOM体系结构(一)(技术白皮书---Microsoft)
DCOM体系结构(一)技术白皮书---Microsoft摘要:这篇文章主要介绍了DCOM的内部原理,对象的TCP/IP协议实现。这篇文章适合程序开发人员阅读,尤其适合想开发基于Internet、Intranet以及更深层次上的最新应用程序的开发人员。在一些方面我们假定读者已经熟悉COM的基本概念,尽管有些概念在讨论分布式程序设计时还会涉及到。概述Micro
-
Windows COM技术:COM介绍、代码演示。
件对象模型(COM)是一个由微软开发的软件架构,旨在促进不同软件组件之间的二进制交互。COM定义了一种方法,使得在各种编程语言中编写的组件可以相互通信,不仅在同一个程序内部,而且可以在不同的计算机上。以下是对COM基础知识的更详尽的解释:
-
DCOM(分布式组件对象模型)原理浅析(一)
(分布式组件对象模型)是一系列微软的概念和程序接口,利用这个接口,客户端程序对象能够请求来自网络中另一台计算机上的服务器程序对象。DCOM基于组件对象模型(COM),COM提供了一套允许同一台计算机上的客户端和服务器之间进行通信的接口(运行在Windows95或者其后的版本上)。 DCOM(分布式组件对象模型,分布式组件对象模式)是一...
-
DCOM和COM的不同
<br />问题:DCOM和COM有什么不同?如何去搭建DCOM的框架?<br />简单理解:<br />DCOM是exe文件格式的,是进程外的组件 <br />COM是dll文件格式的,是进程内的组件 <br />使用ATL的时候选择service选项就可以建立DCOM组件 <br />其它和是用COM是一样的<br /> <br />其实DCOM和COM在编程方面区别不大,microsoft说COM是DCOM的无缝扩展,也有一定的道理,但对比COM,DCOM内部实现细节有很大的区别。 <br /><br
-
通过分析网络数据包来理解DCOM协议(一)
【翻译说明】最近,想看看DCOM的通讯能否在Linux平台上实现(其实是想实现OPC Client),就找了两篇文章,读了一下,发现还是翻译出来,供大家参考吧。 本文是其中一篇,原文题目《Understanding the DCOM Wire Protocol by Ana
1 楼 inosin 2009-03-25 10:54