midas, 错误 'interface not supported'(20分)

  • 主题发起人 主题发起人 kevintxk
  • 开始时间 开始时间
K

kevintxk

Unregistered / Unconfirmed
GUEST, unregistred user!
当server 与 client (DCOM) 在同一台机器上测试运行,server 与 client均运行无误。
当server 与 client 不在同一台机器上(在同一局域网内的2台机器)测试,SERVER
找到了并已启动, 可以访问, 却告诉我错误 'interface not supported'!
改换为 TSocketConnection 组件,一切OK, 这是为何?
 
server在client的那台机器上有没有注册过?
 
》》》'interface not supported'的提示,
这个倒是没有遇到过。
这个提示是在IDE中配置时出现的,还是在运行程序后进行某项操作时出现的?
client端的登录是否用管理员administrator身份的?
一般情况,即使你不手动启动server,当client启动时,server也会自己激活运行的。
 
server得在client的那台机器上注册
 
主要是权限的问题,你用应用服务器的账号登录就不会有问题了
 
可能你在使用时用了 AS 来强制转换造成的(类型转换)
 
扔掉MIDAS,用ASTA
 
to:zhtx
不是midas而是dcom/com+的问题。asta是什么东东?
 
很简单 在应用服务器端配置dcomcnfg ,
选定已经注册过的应用服务器,在身份标识栏选择指定用户框 并输入用户名和密码即可。
然后客户机以应用服务器指定的用户名和密码登录
 
to:fishhz
"很简单 在应用服务器端配置dcomcnfg ,
选定已经注册过的应用服务器,在身份标识栏选择指定用户框 并输入用户名和密码即可。
然后客户机以应用服务器指定的用户名和密码登录"
除非是域用户,否则仍是两台Win2K有相同用户名和密码才可以?
TO:ALL
两台win2K之间(用户名或密码不同,并且非域方式登录)的Dcom/com+是否可以配置成功?
(当然是普遍现象)。不知哪位大侠可以告我?或者是MS的Bug;



 
在应用服务器端配置dcomcnfg ,默认属性->默认验证级别->"连接",设置"默认安全机制"的"默认访问权限"和"默认启动权限"
 
如果用DCOM连接,你的中间层元件得在client的那台机器上也进行注册
用socket就没有这么麻烦了
 
真传一句话, 假传万卷书。
楼上某位姓郑的仁兄说对了。
 
各位大虾
而我却在做双层的C/S模型的程序时也遇到了这样的情况
具体是这样的:
一个很简单的应用程序
我在2000下做的,结果Copy到XP下运行时也出现了上面的错误信息
仅仅我用了一组数据库访问组件(ADO)
我开始以为是ado的原因但是我的另外的一个的应用程序却运行的很好
所以,我认为这个问题应该是一个普遍的情况
 
关注,我也遇到此问题,关键的是我在客户端注册服务器后,也会出现同样的问题
改用SOCKET竟然报“WINDOWS SOCKET ERRORS ”
希望大侠帮助解决一下
YourfriendZq@vip.sina.com
To:hotplum
你问的问题,我试过了,不行,会出现“Interface not supported”
 
有可能是版本问题,你可以先用“类查看器”查看一下到底支持哪些方法。
在不支持双接口的情况下,要使用前期绑定。
 
不明白,这是为了什么?
我也遇到了。
 
接受答案了.
 
你还没说怎么解决的。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
S
回复
0
查看
765
SUNSTONE的Delphi笔记
S
后退
顶部