利用DCOM作遠端資料存取, 出現 "無法存取 RPC" |
答題得分者是:Jasonwong
|
cwc65536
初階會員 發表:47 回覆:121 積分:48 註冊:2004-10-14 發送簡訊給我 |
環境: WinXP Home, D5 , 區網, Server=192.168.123.150 , Client=192.168.123.249
參考: 李維著 實戰 Delphi 5.X 分散式多層應用 系統篇, 第二章 Server 端用 DataSetProvider 捉資料, 寫成 AP 伺服器 Client 端用 DCOMConnection , 去跟 Server 要資料, 來顯示 當 DCOMConnect.ComputerName=127.0.0.1 也就是自己時, 程式很順利叫醒 AP, 並取得資料 當 DCOMConnect.ComputerName=192.168.123.150 也就是Server時, 會出現 "無法取得 RPC" 懷疑 防毒軟體 擋下來 => 所以, 關掉自動防護 => 結果還是一樣 "無法取得 RPC" 懷疑 防火牆 擋下來 => 所以, 關掉 防火牆 => 結果變成 "存取被拒" 可否請先進, 指點一下迷津 !! 該從何處下手解決問題 ? |
Jasonwong
版主 發表:49 回覆:931 積分:581 註冊:2006-10-27 發送簡訊給我 |
|
cwc65536
初階會員 發表:47 回覆:121 積分:48 註冊:2004-10-14 發送簡訊給我 |
是的, 要在 Server 電腦上, 執行一次, 他會自己記入 "登錄檔" 中
在 DCOMConnection 元件的 property 設定時, ComputerName = 192.168.123.150 ServerName = PEasyDCOMServer.EasyDCOMServer 有跑出來 檢驗 ServerGUID 也跟登錄檔相同 錯誤訊息是在 Connected = true , 要求連接之後, 才發生的. 感謝回應 !! ===================引 用 Jasonwong 文 章=================== 你有沒有去註冊 DCOM 啊 我記得要註冊 |
Jasonwong
版主 發表:49 回覆:931 積分:581 註冊:2006-10-27 發送簡訊給我 |
SERVER 有灌 ADO 嗎 ???
===================引 用 cwc65536 文 章=================== 是的, 要在 Server 電腦上, 執行一次, 他會自己記入 "登錄檔" 中 在 DCOMConnection 元件的 property 設定時, ComputerName = 192.168.123.150 ServerName = PEasyDCOMServer.EasyDCOMServer 有跑出來 檢驗 ServerGUID 也跟登錄檔相同 錯誤訊息是在 Connected = true , 要求連接之後, 才發生的. 感謝回應 !!
------
聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心 傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心 |
shunchia63
高階會員 發表:26 回覆:141 積分:198 註冊:2007-05-22 發送簡訊給我 |
|
cwc65536
初階會員 發表:47 回覆:121 積分:48 註冊:2004-10-14 發送簡訊給我 |
感恩,
DCOM 的權限, 在哪裏設定 ? 我已將 Server 的 HD 都 Share 出來, 也能用 "網芳" 存取 Socket 是哪個元件 ? 是否有範例 ? 感謝回應 ===================引 用 shunchia63 文 章=================== DCOM 有問題通常是權限問題居多 ,改用Socket 通訊問題會較少 |
q_angus
一般會員 發表:1 回覆:3 積分:0 註冊:2008-05-29 發送簡訊給我 |
DCOM 的權限設定
1. 請在 AP Server 端, 執行 cmd, 然後在 command 下輸入: dcomcnfg 2.1 如果是 W2K server, 請直接在 應用程式的頁籤點選您的 App 程式, 然後點 內容按鍵, 2.2 如果是 XP Pro, 請在元件服務下的電腦, 我的電腦中, 選 DCOM 設定, 在 App 程式, 點右鍵內容 3. 請在安全性的頁籤設定 使用自訂的存取權限, 使用自訂的啟動權限, 使用自訂的編輯權限, 請分別在個別的權限中加入 Everyone 4. 請在識別碼的頁籤點選: 互動的使用者 5. 最後按確定即可. 希望這個說明對您有所幫助 |
pcplayer99
尊榮會員 發表:146 回覆:790 積分:632 註冊:2003-01-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |