如果跨進程調用只是簡單的通過TCP把接口 CoMarshalInterface 后再CoUnmarshalInterface的話,
會遭遇機器權限的問題. 在同一臺機器上沒有問題,而在不同的機器上會直接會提示拒絕訪問。
按網絡上的方法在 控制面板里的<組策略> 進行設置未果,還是乖乖的找到了正統的方法:
而DCOM提供兩種方式讓COM能夠跨機器,
1>對象激活,通過遠程創建對象來使用.
2>對象連接,通過COM的命名與綁定機制來連接COM對象.(與IMoniker接口的實現有關系)
| |||||||||
| 日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
|---|---|---|---|---|---|---|---|---|---|
| 25 | 26 | 27 | 28 | 29 | 30 | 31 | |||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | |||
| 8 | 9 | 10 | 11 | 12 | 13 | 14 | |||
| 15 | 16 | 17 | 18 | 19 | 20 | 21 | |||
| 22 | 23 | 24 | 25 | 26 | 27 | 28 | |||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | |||

如果跨進程調用只是簡單的通過TCP把接口 CoMarshalInterface 后再CoUnmarshalInterface的話,
會遭遇機器權限的問題. 在同一臺機器上沒有問題,而在不同的機器上會直接會提示拒絕訪問。
按網絡上的方法在 控制面板里的<組策略> 進行設置未果,還是乖乖的找到了正統的方法:
而DCOM提供兩種方式讓COM能夠跨機器,
1>對象激活,通過遠程創建對象來使用.
2>對象連接,通過COM的命名與綁定機制來連接COM對象.(與IMoniker接口的實現有關系)
| 只有注冊用戶登錄后才能發表評論。 | ||
|
||
|
相關文章:
|
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|
|