1、我建议你将配置信息用INIFile或是注册表的方式实现,那样你修改起来就不会太麻烦。
2、我觉得首先你应该熟练掌握windows2000的应用再说,而且advanced server比professional的版本要高。三少 :o)

解决方案 »

  1.   

    MIDAS 叶中有个叫 SimpleObjectBroker
    Servers属性你可以写入多个Server, 并能实现简单平衡负载
    要动态指定服务器名可以
    1. 在客户机上写个服务器管理器, 让客户自已输入
    2. 在服务器另写个程序用 ServerSocket listen 某端口, 客户机启动时用 ClientSocket去这个端口读你的服务器列表另:在用了SimpleObjectBroker时, DCOM连接服务器时间变得无法忍受,建议用SocketConnection, 这种连接不要用DCOMCNFG设置服务器,但安全性有所下降
      

  2.   

    首先,要先注册服务器(即在客户端运行SERVER),才能取得GUID以及SERVER NAME。
    其次,必须有统一的程序接口(域用户登录)。
    接着,是DCOMCNFG的配置。(这是很关键的)。
    发布DCOM的客户端只要把MIDAS.dll(在WINDOWS\SYSTEM下)COPY到SYSTEM目录下,然后,运行客户端程序,这样就可以与服务器建立连接。注意:这不需要在客户端注册服务器的。当然,连接也要满足DCOM的域规则,这是比较麻烦的。
    最后,劝你买本李维的书好好看一下吧。