Win98下Dcom配置(我知道是老问题了,可是我还是没有配置成功)(50分)

  • 主题发起人 主题发起人 hnzgf
  • 开始时间 开始时间
H

hnzgf

Unregistered / Unconfirmed
GUEST, unregistred user!
将Dcom服务器放到Win98下,在其它机器上用DcomConnection连接时,ServerName出现不了
想要的服务,请问怎么配置Dcom?

在网络设置中已经配置了用户级共享,但我在共享目录是添加不了共享用户!
 
dcom95有没有?
组策略打开没有?
 
Chenlili:
我已经通过DcomCnfg配置了,但是总是无效!把服务端应用程序Copy到客户机上运行了
一下,DcomConnection可以找到服务,但是在connected:=True时报告 interface error!
错误!
 
一. 服务器端DCOM设置方法: (Window98下)
1. 進入控制台->網絡->存取控制頁: 共用級存取控制改為使用者級存取控制,
並指定網絡域名.
2. 執行DCOMCNFG.EXE, 預設安全性->選擇用戶端機器名;
選擇啟動遠端連線.
3. 共享服務器端機器中硬盤.
二、ODBC 設置:
控制台 -> ODBC Data Sources User DNS -> ADD -> 起數據原名,選 SQL Server名
->下一步 (注: Client Configuration 選 Named Pips ,可執行 sysmon 進行監視用戶使用 Client 的連接) 方法: SYSMON -> 增加 Microsofe Network Client的Open files.
三、發布應用程序:(MIDAS)
1. 拷貝 MIDAS.DLL 到用戶端 / Windows / system 下 .
2. 拷貝 TREGSVR.EXE 到用戶端 / Windows / 下.
3.do
s 下執行注冊: 在 / Windows / system 下執行 .. /TREGSVR -t MIDAS.DLL
4. 可在 Regedit 下看到 (Window 98 )
/HKEY_LOCAL_MACHINE/Software/Microsofe/OLE
中應有: Enable DCOM="Y"
EnableRemoteConnect = "Y"
LegacySecureReterences = "Y"
/HKEY_LOCAL_MACHINE/Software/Microsofe/Window/CirrentVersion/SharedDLLS
中應有 c:/ windows / system / MIDAS.DLL
我想这个应该够详细了
 
terry_lzs:
你配置成功过吗? 我昨天下午试了很多方法,在你写的第一步中我前两个已经配置好,
但是根本不能共享硬盘(声明:我们的网络是winNT+Win2000+Win98,WinNT不是域服务器,只是
建立了工作组) 我是在Win98下写了一个Dcom服务器程序,然后在Win2000的机器上调用服务
但是总是找不到服务;
背景: Rpcss.exe我已经启动,网络已经改成用户级共享,注册表已经改过!
我现在怀疑如果不装NT的域服务器,是不是不能用Win98作为Dcom服务器???
请继续讨论!
 
不用怀疑,Win98可以作为服务器
但是:
1、98可作服务器,但需要NT作域服务器
2、98作服务器,服务程序不能自动启动,很麻烦
你到Microsoft网站找找有没有docm的文档看看会有帮助的
 
继续讨论吧,等五一回来再发分!
 
看看李维的书吧,上面写得很详细!只是在设置的时候选择互动方式就行了
 
李维的书我看了好几遍了,但就是不行
 
客户端只需用guid来连
 
共享目录是添加不了共享用户'我遇到这个问题。。
你要有一个主域服务器,不然会有这个问题。
我介意改用MTS/COM+技术。
什么问题都没有。
 
我在win98下配置成功,我的系统是:win2000作域控制器,一台win98为dcom服务器,另一台
win98为dcom客户端,步骤如下:
到微软网站下载dcom for win98 和 dcomcnfg.exe
在dcom服务器端安装:dcom for win98 和 dcomcnfg.exe
点击:网络属性,改为用户级共享。
运行:rpcss
运行:dcomcnfg.exe 添加共享用户
把midas.dll拷贝致客户端windows/system/下
在客户端运行:服务器程序
在客户端户运行:客户端程序即可
 
接受答案了.
 
后退
顶部