CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  COM/DCOM/COM+

为什么Dcom客户端需要运行服务器DCOM的EXE?否则客户端不能创建服务器对象。。。

楼主DebugXP(NULL)2006-03-10 12:21:50 在 VB / COM/DCOM/COM+ 提问

rt 问题点数:100、回复次数:5Top

1 楼zou19820704(天下英雄)回复于 2006-03-10 13:27:29 得分 0

靠,太难了点,帮你顶方便以后来学习Top

2 楼iget(悟不透)回复于 2006-03-11 00:06:35 得分 0

服务器的Dcom权限不对,客户端没有启动对象的权限,但是可以使用对象。  
  具体可以到网上找个dcom配置的文章看看。Top

3 楼DebugXP(NULL)回复于 2006-03-11 18:11:47 得分 0

权限肯定有的,是不是客户端要调服务器Dcom一定要在客户端注册这个DCOM(执行ACTIVE   EXE   )?Top

4 楼iget(悟不透)回复于 2006-03-12 01:36:33 得分 100

注册是要的,但是不用每次都起动客户端docm   exe。  
  我看错了,还以为你每次都要先启动服务器上的exe,客户端才能创建对向。  
  只要类库在客户端注册过(虽然书上都说可以用导出的类型库文件,但是我的经验是直接用原始的exe或者dll最方便也最可靠),就可以在createobject(classname,hostname)直接传入远程服务器主机或者ip创建对象了。  
  如果你第一次创建对象要先运行以下客户端的exe的话,是因为active   exe在运行的是后会自动注册自己。也可以加上   /regserver   参数来运行exe进行注册,这样只进行注册,exe不会继续执行。  
  然后你就可以不用执行客户端的exe了。Top

5 楼DebugXP(NULL)回复于 2006-03-12 15:45:12 得分 0

我查到一些资料,在客户端注册服务器DCOM生成的VBR文件就行(Clireg32   XXX.VBR),  
  但是我试过是行不通的。Top

相关问题

  • 如何运行服务器上的EXE文件
  • 如何运行服务器上的EXE文件
  • 在服务器端运行可执行程序(exe)
  • 三层数据库DCOM服务器安装时需要运行什么
  • 做通信实验,求免费服务器程序(Win .EXE)运行空间!
  • 请问怎样运行weblogic服务器?
  • 服务器端运行activex吗?
  • 服务器正在运行中
  • 急呀!!!我用DCOM写的程序,客户端在本机上运行没有问题,为什么放到服务器上运行就报interface not supported错误
  • 各路英雄豪杰请问:怎么把一个Delphi的exe文件放在服务器上定时运行?

关键词

  • 服务器
  • 客户
  • 注册
  • 执行
  • 客户端
  • dcom
  • 对象
  • 权限
  • 运行
  • exe

得分解答快速导航

  • 帖主:DebugXP
  • iget

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo