Dcom 如何设置(200分)

  • 主题发起人 主题发起人 tagtag
  • 开始时间 开始时间
T

tagtag

Unregistered / Unconfirmed
GUEST, unregistred user!
各位,请执教如何在win98+win98+D5上设置Dcom,server端在两台机子都注册过但是还是出现
RPC错误,或是拒绝访问,服务器无法运行的错误! 在server端用dcomcnfg.exe设置时无法添
加用户,访问控制已设为用户级访问! 本人只有200分,全额送上!
 
客户端是否有了midas.dll文件.
你的应用服务器是在nt下运行的吗.
可以参考一下李维的书.
 
win98作服务器?win98需要nt服务器吧
 
没用过Win98过服务器,Win2K倒是知道~
 
Win98根本没有做服务器的资格,你无论怎么设置,都是RPC错误。至少是NT或者是Win2K
NT或Win2k的具体做法:
运行dcomcnfg.exe,不必多说。
应用程序页:选中你注册的MIDAS应用程序,然后单击属性按钮。
常规页:身份验证级别,最好选“无”
位置页:将“在数据所在机器上运行……”和“在这台机器上运行……”打勾。
安全性页:设置麻烦些,将所有的项目的EveryOne用户的自由权限统统放到最大。
身份标识页:一定要选择“交互式用户”,否则,嘿嘿……
终结点页:懒得理它。
以上就是全部的DCOM设置之葵花宝典(一定要在NT或Win2k上,别送错秋波哦!)
另外,如果你用SQL Sever做数据库,那么它的安装以及设置一定要注意,
否则……,嘿嘿嘿……。
希望对你有所帮助。
最后,恭喜发财,红包拿来? :-)
玩笑话,别介意。
 
为什么?当我看到别人连通DCOM时,当在一个客户机运行多个客户端程序来测试多人连接时
的服务器速度时,每次连接第九个客户端时服务端程序便死机?
 
也许是线程模式设置不???,
也许是每个客户端程序携带的clientdataset太?????????
也许是老天不公?
也许的也许?....................................................
我测试时,20个也没问题,本地式和网络式都验证过. 不过客户端程序相对简单.
不过,MIDAS方式确实有一些东东还不完善,不过.............也没有什么不过
风紧.....扯呼........我闪
 
我也出现过这种问题,也是win98+d5+dcom就是不行,也是那种问题,说什么拒绝访问,
但是我用win98+D5+bde就会出现这种问题。不知道为什么。 这个问题我问好好久都没有
人回答![:(]
 
用户权限问题!
 
可以看看李维的书呵!
在系统篇里面
讲得蛮详细的!
 
李维好像一个说书的,每每都是这个问题会在xxx章解决,就说DCOMCFG,按照他写的,我是没有搞成,反正觉得不舒服,不如Microsoft Press系列的书。
 
DelphiSwords, 老兄:
你是怎么做好的呢?帮帮小弟,先谢谢了
 
偷偷的说:最后在98下也没搞定,一气之下用Socket了,2000,XP倒是搞定了,权限没必要Everyone,只要够就可以了。然后可以用下面的代码检测
procedure TForm1.Button1Click(Sender: TObject);
var
AID: TGUID;
AObj: IUnknown;
begin
AID := ProgIDToClassID('Wordpad.Document.1');
AObj := CreateRemoteComObject('wam1', AID);
//AObj := CreateComObject(AID);
if AObj <> nil then
ShowMessage('OK');
end;
应该可以运行服务器的WordPad,在服务器不会显示出窗口,但是在进程里可以看到
 
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q165101&amp;GSSNB=1
 
后退
顶部