在多层结构中如何注册DCOM应用服务器(50分)

J

JAYLV

Unregistered / Unconfirmed
GUEST, unregistred user!
我编写了一个多层结构的数据库应用程序,使用了DCOM控件.
在CLIENT端程序设计时 如将 TDCOMCONNECTION.COMPUTERNAME
设置为其他机器 (已使用 TREGSVR.EXE -T )注册了服务端的
*.TLB 类库.
在连接NT SERVER 时出现禁止访问错误.
在连接其他WIN95 计算机时出现 RPC 服务器不可用错误.
而此时查看.SEVERNAME 属性还只显示本机的应用服务器,
无法看到.COMPUTERNAME 上的应用服务器.
环境为WIN95对等网,均设置共享.安装DCOM95.EXE 软件.
但未发现README.TXT 中所说的DCM95CFG.EXE 的配置文件.
请哪位大侠告知问题出在何处,不甚感激.
 
使用DCOM连接需要配置服务访问权限
对于NT
开始->运行->DCOMCnfg
然后就开始漫长的配置过程
祝你好运
x
--- (
x
 
server must be register on both client and server.
install dcom under win95
set permission on server
 
谢谢,今天早上我已在NT服务器上实现配置
具体步骤如下:
NT 端DCOM 配置

注册 使用DELPHI/BIN/TREGSRV -T 应用程序.EXE
运行 WINNT/SYSTEM32/DCOMCNFG.EXE 配置
默认属性页
1: 选择在该机上启用分布式COM
2: 选择在该机上启用分布式COM INTERNET SERVICES
3: 默认验证级别 选择连接
4: 默认模拟级别 选择标识
默认安全机制
在访问权限与启动权限添加你自己的用户名.
应用程序
选择你的应用程序修改属性
1. 常规中身份验证选择 连接.
2. 位置选择在本机上运行应用程序.
3. 安全性均使用默认访问权限.
4. 标识 使用交互式用户 如使用启动用户则WIN95/98用户必须使用
NT 的启动用户名.
我还想配置在WIN95上的应用服务器,请各位大侠不吝赐教
 
多人接受答案了。
 
顶部