社区
community_281
帖子详情
请问关于COM/DCOM的技术资料哪儿可以得到?
mikhp
2000-03-04 09:56:00
...全文
245
3
打赏
收藏
请问关于COM/DCOM的技术资料哪儿可以得到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Un1
2000-03-04
打赏
举报
回复
MSDN光盘里面不是有吗?
liu_z_j
2000-03-04
打赏
举报
回复
《COM原理与应用》潘爱民 清华大学出版社。
yhy
2000-03-04
打赏
举报
回复
msdnÉÏ最详细,也最权威!如果要看中文,
去年的计算机报上曾有过专题讨论,
大概是十月分左右,你可以上计算机世界的
网站查一下!
opc server开发(ASOPCDA.DLL开发包) c#运行代码(管理员运行),需要源码的请联系博主
OPC Server是一套利用微软的
COM
/D
COM
技术
实现工业自动化
资料
获取的架构。OPC Server提供OPC接口,它将与之相连的物理设备(PLC)的信息值通过接口返回到客户端应用程序。也就是说,客户端通过这些接口,可以获得与OPC Server连接的物理设备的信息。对于集成应用程序,只要支持OPC接口,就能轻易访问物理设备,而无需相关的
技术
信息。 程序设计者可以使用相同的程序代码,操作不同的硬件装置,充分达成软件复用的目的。 需要源码的请联系博主 需要源码的请联系博主 需要源码的请联系博主
OPCNetAPI.dll
OPC Data Access 规范是基于
COM
/D
COM
定义的,因此大多数的OPC DA Server和client都是基于C++开发的,因为C++对
COM
/D
COM
有最好的支持。现在,随着微软的开发平台渐渐的转移到.NET框架上,好多OPC Client程序都需要建立在.NET平台上,用.NET提供的
技术
开发OPC Client就成为一种需求。网上很多网友都有提过,.NET开发OPC Client不外乎下面三种方法: 1. 使用OPCNetAPI 2.0,需要用到OPCNetAPI.dll,OPCNetAPI.
Com
.dll; 2. 使用自动化接口,需要用到OPCDAAuto.dll; 3. 使用自定义接口,需要用到多个.NET Wrapper:OpcRcw.Ae.dll,OpcRcw.Batch.dll,OpcRcw.
Com
n.dll,OpcRcw.Da.dll,OpcRcw.Dx.dll,OpcRcw.Hda.dll,OpcRcw.Sec.dll; OPCNetAPI 2.0由OPC foundation提供,只有注册会员才能
得到
,是需要付费的。其他的dll不需要付费,很容易
得到
。网上有网友已经介绍过使用OPCDAAuto.dll开发.NET Client的方法, 这种方法的优点是比较简单,缺点是不够灵活。本文使用自定义接口,借助OpcRcw.Da.dll,开发出一个OPC .NET Client的类库,可供其他client程序调用。
嵌入式系统/ARM
技术
中的OPC服务器的研究及其在CAN总线系统中的实现
1 OPC
技术
简介 1.1 什么是OPC OPC(OLE for Process Control),即用于过程控制的对象链接与嵌入
技术
,是一种规范,是在工业控制和生产自动化领域中使用的硬件和软件的接口标准。OPC以组件对象模型和分布式组件对象模型(
COM
/D
COM
)
技术
为基础,采用客户/服务器(Client/Server)的模式,定义了一组
COM
对象及其接口标准。 OPC规范是由世界范围内自动化领域中处于领导地位的硬件和软件开发商,在微软的协作下制定的,并且已经
得到
越来越多的客户和硬件制造商的认可。 1.2 OPC的意义 在传统的控制系统中,针对同一个硬件设备,每
Visual C++实践与提高-
COM
和
COM
+篇『PDF』
因文件超过20M不能上传,所以拆分为两个文件分次上传 第1章
COM
背景知识 1.1
COM
的起源 1.1.1 软件业面临的挑战 1.1.2 传统解决方案 1.1.3 面向对象程序设计方法 1.1.4 最终解决方案:组件软件 1.1.5 面向对象的组件模型——
COM
1.2
COM
的发展历程 1.2.1
COM
以前的对象
技术
:DDE、OLE 1、VBX控件 1.2.2
COM
首次亮相:OLE2 1.2.3 Microsoft拥抱Internet:ActiveX 1.2.4 更多的新名词:Windows DNA和
COM
+ 1.2.5 远程对象:ORBs和D
COM
1.2.6
COM
的最新版本:
COM
+ 1.3
COM
技术
现状 1.3.1
COM
与CORBA 1.3.2
COM
与Enterprise Java Beans 1.3.3 Windows之外的
COM
小结 第2章 从C++到
COM
2.1 C++客户重用C++对象——例程DB 2.1.1 C++对象 2.1.2 客户程序 2.2 将C++对象移进DLL中——例程DB_cppdll 2.2.1 成员函数的引出 2.2.2 内存分配 2.2.3 Unicode/ASCII兼容 2.2.4 例程实现 2.2.4.1 修改接口文件 2.2.4.2 修改对象程序 2.2.4.3 修改客户程序 2.3 C++对象使用抽象基类——例程DB_vtbl 2.3.1 问题:私有数据成员被暴露 2.3.2 解决方案:抽象基类 2.3.2.1 什么是抽象基类(Abstract Base Class) 2.3.2.2 实现秘诀:虚函数(Virtual Functions) 2.3.3 使用抽象基类 2.3.4 例程实现 2.3.4.1 修改接口文件 2.3.4.2 修改对象程序 2.3.4.3 修改客户程序 2.4 改由
COM
库装载C++对象——例程dbalmost
com
2.4.1
COM
库 2.4.2 对象创建的标准入口点 2.4.3 标准对象创建API 2.4.4 标准对象注册 2.4.5 例程实现 2.4.5.1 修改接口文件 2.4.5.2 修改对象程序 2.4.5.3 修改客户程序 2.5 将C++对象变成
COM
对象 2.5.1 引用计数 2.5.2 多接口 2.5.3 IUnknown接口 2.5.4 标准类厂接口:IClassFactory 2.5.5 对象代码的动态卸载 2.5.6 自动注册 2.5.7 例程实现 2.5.7.1 修改接口文件 2.5.7.2 修改对象程序 2.5.7.3 修改客户程序 2.6 为
COM
对象添加多接口支持 2.6.1 多接口 2.6.2 DEFINE_GUID 2.6.3 例程实现 2.6.3.1 修改接口文件 2.6.3.2 修改对象程序 2.6.3.3 修改客户程序 小结 第3章
COM
基础知识 3.1 对象与接口 3.1.1
COM
对象 3.1.2
COM
接口 3.1.3 IUnknown接口 3.1.3.1 生存期控制:AddRef和Release 3.1.3.2 接口查询:QueryInterface 3.1.4 全球唯一标识符GUID 3.1.5
COM
接口定义 3.1.6 接口描述语言IDL 3.2
COM
应用模型 3.2.1 客户/服务器模型 3.2.2 进程内组件 3.2.3 进程外组件 3.2.4
COM
库 3.2.5 HRESULT返回值 3.2.6
COM
与注册表 3.3
COM
组件 3.3.1 实现类厂对象 3.3.2 类厂对象的创建 3.3.3 实现自动注册 3.3.4 实现自动卸载 3.4
COM
客户 3.4.1
COM
对象创建函数 3.4.1.1 CoGetClassObject 3.4.1.2 CoCreateInstance 3.4.1.3 CoCreateInstanceEx 3.4.2 如何调用进程内组件 3.4.3
COM
客户调用进程外组件 3.5 进一步认识
COM
3.5.1 可重用机制:包容和聚合 3.5.2 进程透明性 3.5.3 安全性机制 小结 第4章
COM
扩展
技术
4.1 可连接对象机制 4.1.1 客户、接收器与可连接对象 4.1.1.1 接收器 4.1.1.2 可连接对象 4.1.1.3 客户 4.1.2 实现可连接对象 4.1.3 实现接收器 4.1.4 建立接收器与连接点的连接 4.1.5 获得出接口的类型信息 4.2 结构化存储 4.2.1 什么叫结构化存储和复合文件 4.2.2 存储对象和IStorage接口 4.2.2.1 IStorage接口 4.2.2.2 获得IStorage指针 4.2.2.3 释放STATSTG内存 4.2.2.4 枚举存储对象中的元
opc
技术
在dcs 数据采集系统中的应用pdf
什么是OPC?OPC (OLE for Process Control——用于过程控制的OLE)是一个工业标准,它是许多世界领先的自动化和软、硬件公司与微软公司合作的结晶。这个标准定义了应用Microsoft操作系统在基于PC 的客户机之间交换自动化实时数据的方法。管理该标准的组织是OPC基金会。该基金会的会员单位在世界范围内超过220个。包括了世界上几乎全部的控制系统、仪器仪表和过程控制系统的主要供应商。OPC基金会的先驱——一支由Fisher-Rosemount、Rockwell软件公司、Opto 22、Intellution和Intuitive Technology公司组成的“特别工作组”——在经过一年工作后,开发出一个基本的、可运行的OPC规范。简化的第一阶段的标准在1996年8月发布。 随着1997年2月Microsoft公司推出Windows95支持的D
COM
技术
,1997年9月新成立的OPC Foundation对OPC规范进行修改,增加了数据访问等一些标准,OPC规范
得到
了进一步的完善。 OPC是基于Microsoft公司的Distributed Internet Application (DNA)构架和
Com
ponent Object Model (
COM
)
技术
的,根据易于扩展性而设计的。OPC规范定义了一个工业标准接口,这个标准使得
COM
技术
适用于过程控制和制造自动化等应用领域。 OPC是以OLE/
COM
机制作为应用程序的通讯标准。OLE/
COM
是一种客户/服务器模式,具有语言无关性、代码重用性、易于集成性等优点。OPC规范了接口函数,不管现场设备以何种形式存在,客户都以统一的方式去访问,从而保证软件对客户的透明性,使得用户完全从低层的开发中脱离出来。 OPC的效率从OPC标准的制定到现在已历经了5年的时间。在这过去的5年中,众多业界领先的制造商已开发了多种OPC服务器和客户机应用。在实际工程中也历经了多方面的测试和考验。以瑞士的TetraPak为例,其基于OPC服务器
技术
的数据采集系统,保证了对超过500个数据点的更新时间为200毫秒。
community_281
590
社区成员
254,050
社区内容
发帖
与我相关
我的任务
community_281
提出问题
复制链接
扫一扫
分享
社区描述
提出问题
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章