E
einstrain
Unregistered / Unconfirmed
GUEST, unregistred user!
在delphi5开发人员指南的第23章,有一个Multi AutoEvents实例,该实例是的server程
序中有一自动化服务器对象,支持多点事件,client程序中有一TEventSink用来接受事件,
并且所有的客户同时连接一个server,现在的问题是:
把client和server在同一台机器上运行时(windows2000 server),
各个client端都能接受到事件,并且我测试过在server运行中能得到这些client的连接点,
并调用输出事件接口中的方法;而当我把client放到另外一台机器上
(windows2000 professional),设置服务器端的dcom环境,并其把client程序改一点:
创建com对象时,用CreateRmoteObject(machinename),得到的结果是可以调用com服务器
对象的方法,而服务器端却无法找到该dcom连接点,所以无法在客户端接受到com对象的
事件。
我的问题是:
使用com事件或回调接口,在dcom环境下该如何实现或者要进行那些设置?
序中有一自动化服务器对象,支持多点事件,client程序中有一TEventSink用来接受事件,
并且所有的客户同时连接一个server,现在的问题是:
把client和server在同一台机器上运行时(windows2000 server),
各个client端都能接受到事件,并且我测试过在server运行中能得到这些client的连接点,
并调用输出事件接口中的方法;而当我把client放到另外一台机器上
(windows2000 professional),设置服务器端的dcom环境,并其把client程序改一点:
创建com对象时,用CreateRmoteObject(machinename),得到的结果是可以调用com服务器
对象的方法,而服务器端却无法找到该dcom连接点,所以无法在客户端接受到com对象的
事件。
我的问题是:
使用com事件或回调接口,在dcom环境下该如何实现或者要进行那些设置?