Oktatóanyag
Ez az oktatóanyag végigvezeti egy egyszerű, együgyfeles, egykiszolgálós elosztott alkalmazás meglévő önálló alkalmazásból való létrehozásához szükséges lépéseken. Ezek a lépések a következők:
- Felületdefiníciók és alkalmazáskonfigurációs fájlok létrehozása.
- A MIDL-fordítóval C-nyelvi ügyfél- és kiszolgálócsomókat és fejléceket hozhat létre ezekből a fájlokból.
- Írjon egy ügyfélalkalmazást, amely kezeli a kiszolgálóval való kapcsolatot.
- Írjon egy kiszolgálóalkalmazást, amely a tényleges távoli eljárásokat tartalmazza.
- Ezeket a fájlokat lefordíthatja és összekapcsolhatja az RPC futásidejű kódtárával az elosztott alkalmazás létrehozásához.
Az ügyfélalkalmazás egy távoli eljáráshívásban egy karaktersztringet ad át a kiszolgálónak, és a kiszolgáló a "Hello, World" sztringet a szokásos kimenetére nyomtatja.
A példaalkalmazás teljes forrásfájljai, valamint a parancssori bemenetek kezelésére és a különböző állapotüzenetek felhasználónak való megjelenítésére szolgáló további kóddal együtt a Platform Software Development Kit (SDK) RPC\Hello könyvtárában találhatók.
Ez a szakasz a következő témakörökben ismerteti a vitafórumot:
- Önálló alkalmazás
- Felület meghatározása
- UUID- létrehozása
- Az IDL fájl
- Az ACF-fájl
- Stub Files generálása
- Az ügyfélalkalmazás
- A kiszolgálóalkalmazás
- kiszolgálóalkalmazás leállítása
- összeállítása és összekapcsolása
- Az alkalmazás futtatása