三层中;
服务器应用程序如果在本机上就可以;但是换到另外一台机子上就出现如下错误;
我用DCOMConnection进行连接;
Project Project1.exe raised exception class EOleSysError with message'拒绝访问。',Process Stopped.Use Step or Run to Continue;如果将服务器应用程序放在本机上,客户端放在其它的机器上,运行根本就没有状态,为什么会这样?
现在没有可用分了,如果帮我解决,一定会将再给你300分;
决不失言;

解决方案 »

  1.   

    zhgnet() 
    我当然注册了啊,可是还是不行的;
    还有,我的机子做服务器应用程序总应该没有错吧,可是客户端根本就没有反应的;如果用我的机子充当客户端的话,我在设计期时,连接都提示:拒绝访问;
    怎么搞的啊?
      

  2.   

    分已经加到100了,如果还没有解,我真的就没有办法了;这是我给的最高的分啊
    TO blazingfire(烈焰) 
       谢谢你,会记下你的:)
    TO  leon2k(LEON) 
       如何配置服务器访问权限?
       可不可以再给我说一说?谢谢
     
      

  3.   

    我也建议应该查数
    或者Delphi的帮助
    挺有用的

    关注你的问题
      

  4.   

    这样吧,你用Socket连接试一试,如果没有问题的话,证明你的DCOM配置有
    问题。
    私人建议:做练习可以用DCOM,但是搞实际应用的话,慎重!
    我就吃过不少莫名其妙的苦头。最后还是改成用Socket。
      

  5.   

    DCOM配置
      如果在Windows NT环境下正常运行应用服务器,必须进行DCOM配置。配置方法如下:  1. 运行NT服务器上的dcomcnfg程序,进行DCOM配置。
      2. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。
      3. 进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。
      4.在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
      5.将常规页面中的身份验证级别改为“无”。
      6.位置页面中选上“在这台计算机上运行应用程序”。
      7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用户列表中。
      8.身份标识页面中,选择“交互式用户”。
      9.NT的GUEST用户不能禁用。
    服务器端的分发和设定:
    (1)决定使用存取控制的权限,NT使用“用户级存取控制”,98“共享级存取控制”
    (2)执行应用程序服务器一次以注册应用程序服务器
    (3)拷贝Midas.dll到服务器的Windows\system或Winnt\system32目录下,注册Midas。dll,使用:Delphi5\bin\下TRegSrv来注册Midas.dll
    (4)拷贝IDProv32.dll到宝兰数据库引擎的子目录中(使用BDE,不是ADO的话)
    (5)使用DComCnfg设定应用程序服务器的存取权限。例如把应用程序服务器的验证登记设定为‘无’,并且把存取控制和激活控制设定为EveryOne就可以让所有的用户激活和存取应用程序服务器。
    (6)如果使用的是DCom For 95 1.0版本的话,建议升级到新的版本,否则程序员必须自行激活RPCSS.Exe你可以使用Delphi 5的Module Viewer或是登录Viewer观察应用程序服务器执行需要的所有DLL档案,看看是不是少了一些需要分发的档案。详细的内容:李维《Delphi 5.x分布式多层应用系统篇》第9章
      

  6.   

    这是刚开始做3层时候一定会遇到的问题。就是DCOM配置,权限的问题。
      

  7.   

    http://www.codelphi.com/hanyi/jiqiao/10.html
    http://www.china-pub.com/computers/emook/1182/info.htm
    http://comcamp.myrice.com/techarticles/com/0005.htm
      

  8.   

    http://www.codelphi.com/hanyi/jiqiao/10.html
    http://www.china-pub.com/computers/emook/1182/info.htm
    http://comcamp.myrice.com/techarticles/com/0005.htm