DCOM要进行权限设置的,要对DCOM进行配置。若闲麻烦,改为Socket好了,但要确保两台电脑都装了TCP/IP协议

解决方案 »

  1.   

    TCP/IP协议我已装了,请仔细讲一讲Socket如何设置,好吗?
      

  2.   

    Dcom的连通需要几个条件,
    一,中间层在一个nt的主域控制器上(不是必须,但是如果不呵呵)
    二,用dcomcfg(文件名可能有错)配置中间层应用的访问权限。
    三,客户机需要注册中间层的stub(好像不是这样拼写的)。
    所以,dcom的连接可不是一般的麻烦。
    socket连通
    一,将中间层程序在服务器上运行以完成注册过程(服务器可以是9x或nt,有tcp/ip)
    二,在服务器上运行bolland提供的scktsrvr程序,添入中间层的guid
    三,客户端有tcp/ip就行。
    四,注意中间层程序中要有remotedatamodule
      

  3.   

    你要是单机调试DCOM要把自己的机器设置为“用户级访问控制”
    “网络邻居”--“访问控制”--“用户级访问控制”
      

  4.   

    用DCOM的话最好有一个域,而且有DNS或SERVERNAME直接写IP
    我觉得DCOM连接不了,多是网络设置的问题,如果有域登陆会可靠而且快一点
    调试时先不要动态设置,直接在属性面板上设置,然后把CONNECT改成TRUE