MIDAS又是一個"RPC 服務器無法使用"的問題(歡迎繼續討論) (200分)

to:xeen
這麼說不是發布的時候都得加裝dcom
要不就運行不了?那三層有什麼意義???
我試試吧!如果真是這樣的放就有點不可思議[:(][:(]
 
原来你没装DCOM98啊
 
to stuwe:本来win 98就不是用来当服务器的,这么做只是个测试。
真正的系统没有用 win98 当服务器的,隔一会就死机一次客户非疯了不可。
 
什么错误,还有就是你的dcomconnection中的连接是的computername是怎么设置的
你的win2000没有修改这个hosts文件吗?应该也要修改的啊.
你说的win2000系统是不是和应用服务器在一台机子上的?还是也同这台98一样是
一台远程机?
 
>>来自:xeen, 时间:2003-5-9 15:27:00, ID:1844767
>>to stuwe:本来win 98就不是用来当服务器的,这么做只是个测试。
>>真正的系统没有用 win98 当服务器的,隔一会就死机一次客户非疯了不可。

我用來做服務器的是2000(服務器版),不是98
98是用來測試client的,但就是一連接的時候就提示"RPC服務器無法使用"
 
[red][h3]重復一下問題:[/h3][/red]
我在測試三層系統時,中間層跟數據庫是放在同一台機器上(win2000server)
client用win2000和win98分別測試,在中間層上已經設置好dcomcnfg(client2000可以訪問)
client98上也拷了midas.dll,也已經注冊。
問題:在win98上測試的時候會出現"RPC服務器無法使用"錯誤,請問是什麼原因?怎麼解決?

 
登錄同一域
 
我也遇到過,是機器崩潰後重新裝入dll後發現問題的,後來實在不知道原因,就是無法連
接中間層,一點反應都沒得,我就把它幹掉,重新把中間層的東西拷過來,新建了dll後就
可以了,也不知道這是怎麼回事。
 
登錄同一域?(2000沒有登錄同一域怎麼可以訪問?)

[red]我已改為socket鏈接,連接問題已經解決,還是歡迎各位討論這個問題,看看該怎麼解決[/red]
 
还是用SocketConnection比较方便, 但我碰到了别的问题,
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=1848198
 
to:LiChaoHui
看來我也隻能幫你頂一下(剛接觸這方面,不懂)
要是用socket的話,中間層不是要打包socket server進去?
在論壇上面我好像有看到說dcom比socket的效率高,是不是真的這樣?
 
是啊, DCOM方式, 的确效率高, 好像是哪位大师说的吧,
我也之能相信别人了,
但是,SocketConnection配置方便, 远程COM调用转化为本地调用
加入数据压缩后, 在网络带宽较小时比较有优势
 
98第几版
要98第二版
如果你确信dcomcfg,域 , 用户,防火墙,midas , 配置对了
那么 重装机子吧!
两年前我就是这么做的。

 
还有 别忘了注册*.tlb 如果用了的话
 
是啊, DCOM对客户机要求太高, 我在Windows2000下面, 都没有测试通过的
 
to:hfghfghfg
多個98系統都是一樣(第二版)
什麼都沒有,就隻做一個簡單的連接
to:LiChaoHui
我在2000下都可以正常的連接,就隻有98總是出錯
dcomcnfg配置應該沒問題,2000測試的用戶和98的一樣
(其實我也覺得dcom有點麻煩,又要配置中間層又是客戶機)
 
其实还是在客户端设置的问题~~
1。服务程序在客户端运行一下~~(注册)
2。登陆的用户必须是服务器的用户~~
3。重启机器
你的机器不是装了还原卡吧~~
 
to:徐艳成
1。服务程序在客户端运行一下~~(注册)<<肯定注冊
2。登陆的用户必须是服务器的用户~~<<沒有登錄,但肯定是有該用戶,2000系統沒登錄都可以用?
3。重启机器<<都記不得重啟多少遍了
[:)]都解決不了,所以才希望各位富翁共同訂論這個問題,
有試過裝dcom後可以運行,後來又不行了
 
Windows2000下,怎么配置,才能使用DCOM 连接呀,
谁给我讲一下吧?
 
再给你建议,我曾经做个一个系统~~
三十98系统机器~~中间有两三台总是不行~~
原因不明~~
后来如何搞好都不记得了~~
呵呵~~
不过你可以找一台其它的98系统的机器试试~~
上面的方法理论角度肯定没有问题的~~
我觉得系统问题也很有可能~~
 
顶部