冠冕堂皇

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2013年6月27日

摘要: http://www.vckbase.com/index.php/wv/1524前言:对于分布式组件,在创建组件过程中常因权限问题导致出现“拒绝访问”,无法创建组件对象或使用接口。本人水平有限,只能谈些个人经验和体会,希望能抛砖引玉!有两种方法能使得DCOM组件顺利创建和使用:一、使用DCOMCNFG工具在服务器及客户机上对组件进行设置,这在《COM技术内幕》中有详细说明,使用这种方法要在两种情形下使用:1、服务器与客户机必须在同一个域中且客户机要登录域(这种环境我没试过,因为我的局域网中只用工作组没建域)2、服务器与客户机处于工作组环境下,则客户机的当前登录用户名及密码在服务器上必须有同样的 阅读全文
posted @ 2013-06-27 15:02 冠冕堂皇 阅读(1087) 评论(0) 推荐(0)

摘要: 在做DCOM操作时会引发如此错误。0x8007(w32 error) 06BA = 1722.C:\>net helpmsg 1722The RPC server is unavailable.我遇到问题的情况是: 客户端访问COM组件服务时,把COM组件服务所在的主机名称(本机)写错了,报此错误。根据网络搜索的情况看,包括防火墙、DCOM配置等因素,都有可能导致此问题。 阅读全文
posted @ 2013-06-27 14:34 冠冕堂皇 阅读(2338) 评论(0) 推荐(0)

摘要: fromhttp://www.vckbase.com/index.php/wv/1256一、前言上回书介绍了回调接口,在此基础上,我们理解连接点就容易多了。二、原理图一、连接点组件原理图。左侧为客户端,右侧为服务端(组件对象)看着好复杂呀......呵呵,其实简单的紧:(注1)1、一个 COM 组件,允许有多个连接点对象(IConnectionPoint)。也就是说可以有多个发生“事件”的源头。上图就有3个连接点;2、管理这些连接点的接口叫“连接点容器”(IConnectionPointContainer)。连接点容器接口特别简单,因为只有2个函数,一个是 FindConnectionPoin 阅读全文
posted @ 2013-06-27 14:29 冠冕堂皇 阅读(622) 评论(0) 推荐(0)