分在同一个网络的不同计算机上客户端就无法找到中间层组件
编号:QA004685
建立日期: 2003年5月17日 最后修改日期:2003年5月17日
所属类别:
陈峰:
操作系统:windows2000/windows nt
编程工具:VB VC
问题:我正在设计一个三层结构的系统,中间层用VB和VC编写的com组建,客户端用VB编写,如果将中间层和客户端在同一计算机上执行完全正常,但分在同一个网络的不同计算机上客户端就无法找到中间层组件(网络完全正常),请问如何配置客户端和中间层的通讯,中间层使用的是windows 2000 server,客户端windows98,请给出详细的设置步骤,望回复为感!
回答:
cdzwm的意见:
需要在客户端注册远程组件。具体方法请参见MSDN文档。
qixiao的意见:
1、中间层应在服务器上配制成为COM+服务。在Win2000的组件服务中建立应用程序,再导入你编向的DLL文件。
2、由组件服务导出客户端程序代理,并安装在相应的客户端。
3、客户端的用户名与密码应该是服务器上的一个有效的用户名与密码。
WUBIN的意见:
估计的DCOM和COM的区别未注意到。
Ziming Wang的意见:
Check help of dcomcnfg.exe, and you need more knowledge about DCOM.
此问题由cdzwm等回答。
| |
|
|
| |
|
|