→ winest:囧 有人有寫過能幫忙嗎 版上好像沒這方面的文章 08/15 12:26
遇到的問題: (題意請描述清楚)
照Microsoft RPC Programming Guide的範例寫完,可以編譯執行,
如果把client和server包在同一個專案下可以跑成功,但如果分兩個專案的話,
client似乎找不到server而導致執行失敗
希望得到的正確結果:
client可以成功呼叫到server端的procedure
程式跑出來的錯誤結果:
client呼叫server後會有exception
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
VS 2008
有問題的code: (請善用置底文標色功能)
檔案有點多,我直接壓成zip
http://www.xun6.com/file/058ad0757/RPC.zip.html
MyRpcInterface是放idl檔,編譯後產生通用的header和client/server的.c檔
MyRpcClient和MyRpcServer分別是client和server
補充說明:
這是用RPC寫的小程式,client將兩個long array傳給server的sum()做相加,
server算完後回傳結果給client。但client呼叫sum後就接到exception了。不清楚哪
邊有問題。
另外還有個小問題,不知道為什麼idl中宣告的函式在經過compile後都會加一個
handle_t的參數,不知道做啥用的,可以直接去掉嗎?
謝謝回覆<(__ __)>
--
復向東,見一商港,然商販皆金髮碧眼,料是海外來朝之英吉利商販集散所在,
舶來異寶眾多,正目眩神迷間,琴聲價響,佇聽之,或如山壑雅秀,或如水潭靜謐,
時悠遠輕揚,復而厚實凝重,令人神馳,急尋琴聲來處,見一英吉利女子正自奏藝販琴,
當下文思泉湧,兼有結識之意,於是突出人群,吟詩唱和:"商娥扶碧曲,秀謐悠而厚..."
詩未竟,曲驟斷,但見英女神色驚訝,連聲曰諾,正暗喜間,卻見數名英商巡官怒目而來
倒拖吾身,飽以老拳。嗟乎,奈何蠻夷終究不識詩詞曲賦之美...。 《文學之美》
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.53.26