教學課程

本教學課程會引導您完成從現有獨立應用程式建立簡單、單一用戶端、單一伺服器分散式應用程式所需的步驟。 這些步驟如下:

  • 建立介面定義和應用程式組態檔。
  • 使用 MIDL 編譯器從這些檔案產生 C 語言用戶端和伺服器存根和標頭。
  • 撰寫可管理其與伺服器的連線的用戶端應用程式。
  • 撰寫包含實際遠端程式的伺服器應用程式。
  • 編譯這些檔案並將其連結至 RPC 執行時間程式庫,以產生分散式應用程式。

用戶端應用程式會在遠端程序呼叫中將字元字串傳遞至伺服器,而伺服器會將字串 「Hello, World」 列印至其標準輸出。

此範例應用程式的完整原始程式檔,具有額外的程式碼來處理命令列輸入,並將各種狀態訊息輸出給使用者,位於 Platform Software Development Kit (SDK) 的 RPC\Hello 目錄中。

本節將討論下列主題: