Com
shudingbo
这个作者很懒,什么都没留下…
展开
-
com之 代理(proxy)与存根(stub)
com之 代理(proxy)与存根(stub) 什么是代理和存根 ? 打个比方,你到自动取款机上去取款;你就是客户,取款机就是你的代理;你不会在乎钱具体放在那里,你只想看到足够或更多的钱从出口出来(这就是com的透明性)。你同银行之间的操作完全是取款机代理实现。 你的取款请求通过取款机,传到另一头,银行的服务器,他也没有必要知道你在哪儿取钱,他所关心原创 2003-08-31 10:52:00 · 4713 阅读 · 0 评论 -
COM 对象 和 接口
COM Objects and Interfaces 一个对象实现一个接口,他的意思就是该对象使用代码实现了接口的每个方法并且为这些函数通向com库提供了com的二进制指针。然后com使这些函数运行在请求了一个指向该接口的任何客户端。 Interfaces and Interface Implementations COM 在接口的定义和实现上有根本的差别。一个接口原创 2003-08-24 16:56:00 · 6830 阅读 · 0 评论 -
com之套间(Apartment)
com之套间参考资料:《Essential COM》、《MSDN》 什么是套间 套间(Apartment),形象点,他就是一个用来装com对象的容器,一个套间内可以有多个Com对象,但是对于每个com对象在某一时刻只能够属于某一个套间。 套间用途和存在意义 假设你使用过Com。我们在一个线程A里创建了一个COM对象,那么在线程A里我们就可以访问该COM对象的原创 2004-02-09 00:07:00 · 5251 阅读 · 3 评论 -
COM 之 com 初谈
com初谈 先请看看下面几个问题: l 什么是com ?l 什么是com对象?l 什么是接口? 先说第一个,com全称是组件对象模型(compoment object model),他是一组规范,是MicroSoft创建的一组二进制和网络标准,用于解决两个组件之间的通信,可以说MicroSoft目前差不多原创 2003-08-29 07:47:00 · 2191 阅读 · 1 评论 -
Events in COM and Connectable Objects
>>从MSDN翻译___________________ 当一个侦测到某些事情发生后,它能够通知她的客户端。例如,一个“证券行情自动记录收报机”程序发现一种证券价格发生了变化,它能够把这个变化通知给所有的客户端。这个通知进程是通过事件来触发的。 对于COM,服务对象可以使用COM事件来触发不带任何通知信息的事件。对象也可以使用可连接对象,在客户上实现输出接口,对象使用这些出原创 2003-08-24 15:35:00 · 1808 阅读 · 0 评论 -
怎样在VC++下调试COM对象
怎样在VC++下调试COM对象 调试进程外服务(Debugging Out-Of-Process Server) 因为服务的方法和事件的实现要靠客户来触发,所以调试服务必须要先启动客户程序。方法一: 1. 在Project àSetting的Debug Tab上输入客户程序; 2. 在服务程序代码中设置断点既可调式。方法二:(在客户工程中启动调试任务)原创 2003-08-24 15:35:00 · 2525 阅读 · 0 评论 -
XPCOM指南-1_XPCOM概述
XPCOM概览本章为XPCOM的快速导览,对XPCOM和组件开发的基础思想和技术做了说明,这些说明从较高层次来描述的,只是为了熟悉一下本指南需要的一些背景知识。 1. XPCOM 解决方案XPCOM ( Cross Platform Component Object Model),是一个跨平台的软件框架,它使开发人员把一个大的软件工程分解成各个小的独立的模块,然后再运行翻译 2012-12-24 23:02:34 · 7898 阅读 · 0 评论 -
XPCOM指南-2_使用XPCOM组件
在Mozilla里组件是怎样获取和使用的呢? 在Mozilla里组件的使用分为三个部分:一个是Mozilla怎么找到这些二进制组件,另外两个对应了客户端访问XPCOM组件的两种方式。1. 发现Mozilla组件本书在编写时试图提供已冻结的XPCOM组件和他们的接口的参考信息。 Mozilla嵌入跟踪了当前冻结的接口。Mozilla也提供了一些工具用于发现和显示在Gecko里翻译 2012-12-29 10:13:41 · 4648 阅读 · 0 评论 -
Mozilla World - 在windows下编译XULRunner
你可以在下面链接看到官方的一些信息:Build in window1. Install build prerequisitesInstall vs2010Download Mozilla-source and decompress.Download and Install MozillaBuild,a package of additional build tools.In原创 2012-12-18 22:19:08 · 1594 阅读 · 0 评论