关于三层结构的客户端程序的发布!(50分)

  • 主题发起人 主题发起人 sctom
  • 开始时间 开始时间
S

sctom

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是dcom连接的,把客户端放在另一台机子上就运行不了,但在应用服务器上却可以。
 
老问题了,客户端有midas.dll吗?
DCOM的权限设置好了吗?(查查以前的贴子)
 
这肯定是缺文件了,看看你用的数据库要用到那些DLL文件,然后拷到客户端
 
不缺文件了,客户端也的midas.dll 请问dcom权限怎么设?
 
客户端ping服务器ping得通吗?
 
一、dcom配置
1、运行Win2000服务器上的dcomcnfg程序,进行DCOM配置。
2. 进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级
别改为“无”。
3. 进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne
,如果不去掉EveryOne,应用服务器不能正常启动。
4.在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
5.将常规页面中的身份验证级别改为“无”。
6.位置页面中选上“在这台计算机上运行应用程序”。
7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用
户列表中。
8.身份标识页面中,选择“交互式用户”。
9.Win2000的GUEST用户不能禁用。
二、起中间服务器的机子的配置
1. 起中间服务器的机子安装应用程序,运行并注册。
2、参考上面的dcom配置
3、发布中间服务器的机子也要建个用户eu密码eu
4、regsvr32 midas.dll,midas.dll文件是放在system32下
5、该DbLoginParam.ini的配置,在这台机子建euserver的oracle的主机字符串,去连接数据库
6、eureport下的,把[IP]
Host_Dcom=192.168.0.27
后面的ip给为起中间服务器机子的ip
三、客户机win2000
1、客户机要建个用户eu密码也是eu.
2、注册那个中间服务器
3、参考上面的dcom配置
4、regsvr32 midas.dll,midas.dll文件是放在system32下
5、eureport下的,把[IP]
Host_Dcom=192.168.0.27
后面的ip给为起中间服务器机子的ip
四、98客户机
1、98的机子注销登陆用eu密码eu登陆
2、注册那个中间服务器
3、用dcom的98的配置程序,进行上面说的dcom配置服务
4、regsvr32 midas.dll,midas.dll文件是放在system32下
5、eureport下的,把[IP]
Host_Dcom=192.168.0.27
后面的ip给为起中间服务器机子的ip
 
zqs10597249 is OK!
 
我也碰到过麻烦得要死,不同的操作系统又经常出问题,不稳定。后来用socketconnection+borland socket server,呵呵
 
后退
顶部