DCOMConnection 与 SocketConnection(20分)

  • 主题发起人 主题发起人 显示器
  • 开始时间 开始时间

显示器

Unregistered / Unconfirmed
GUEST, unregistred user!
数据环境:
数据库服务器WINDOWS 2000 SERVER
应用程序服务器 WINDOWS 2000 SERVER
客户端:WINDOWS 98
请教各位高手,我在进行多层结构数据库开发中,应用程序服务器程序在中间层注册
后,在WINDOWS 98下开发客户端应用程序,当我用DCOMConnection连接应用程序服务器程
序时SERVERNAME属性值为空,不能正确显示应用程序服务器中的已注册的程序,用Socket
Connection连接时能够正确显示应用程序服务器的内容,请教各位高手是何原因,非常感
谢!!!!!
 
天,在下不建议使用SocketConnection,因为如此client段也要有一个Socket程序来监听才行
根本不是真正的DCOM(虽然用起来很爽)。
至于DCOMConnection,请确认已经完成了下列准备工作:
1)在客户端注册您的组件,
2)使用dcomcnfg.exe(nt and 98ver1, note:98se 没有该程序)来配置您刚刚注册的组件,
注意一定要确定它已经指向了您所想要的服务器。
3)在delphi中使用DCOMConnection,指定computername(如果配好了的话可以省略)、选择DCOMConnection
也就是组件的名称(UUID会自动出来,没出来的话就是没注册对),然后——connect!
4)应该已经OK,如果还没好的话就应该检查一下服务器的设置了(主要是组件的权限设置)。
好了,砖已经抛出来了,没有被打中的同仁有福了......
 
接受答案了.
 
后退
顶部