COM+中DCOM不能连接的问题

gundamwu 2002-01-08 07:18:27
一个COM DLL组件 Cars.Car,用VB写好之后在“组件服务”当中增添一个为COM+应用程序
然后设置好角色为“everyone”,身份验证为“无”,访问为匿名访问
在将此应用程序导出为一个代理
在另外一台机器上面安装此代理
用一标准EXE
Dim a as Cars.car
Set a = CreatObject("Cars.car") 在此处出错,提示426错误
远程服务器不存在或未启动

我查看过MSDN,说COM+用基于套接字的RPC通信,必须在两台机器之间可以用ping 机器名有反应的情况下才有可能正常运行

我尝试过的确不可以ping计算机名,但是ping IP就可以,因为我们是校园网
所有机器连到一台网关上面


请问的确是这个问题吗?有什么解决办法
还有什么注意的地方吗?
...全文
77 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiliang 2002-01-15
  • 打赏
  • 举报
回复
要把com实现成进程完组件方可
sunbo 2002-01-15
  • 打赏
  • 举报
回复
COM DLL在本地注册了吗?
gundamwu 2002-01-11
  • 打赏
  • 举报
回复
现在我已经添加NT Anonymous Logon角色了
提示“Remote procedure faile or did not executed”

还是搞不定
wyzegg 2002-01-09
  • 打赏
  • 举报
回复
客户机器系统登陆用户有没有权限
gundamwu 2002-01-09
  • 打赏
  • 举报
回复
不是啊
是两台win2000 prof
lanying 2002-01-09
  • 打赏
  • 举报
回复
你的客户机是什么操作系统,如果是98,得设成用户级访问控制,并且安装DCOM
gundamwu 2002-01-09
  • 打赏
  • 举报
回复
谢谢现在可以连接上去了,但是报告没有权限
看来还是要调整一下
wyzegg 2002-01-08
  • 打赏
  • 举报
回复
在hosts文件里加上那台机器的机器名看看

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧