Tutorial
Tutorial ini membawa Anda melalui langkah-langkah yang diperlukan untuk membuat aplikasi terdistribusi server tunggal dan klien tunggal sederhana dari aplikasi mandiri yang ada. Langkah-langkah ini adalah:
- Membuat definisi antarmuka dan file konfigurasi aplikasi.
- Gunakan pengkompilasi MIDL untuk menghasilkan klien bahasa C dan stub server dan header dari file-file tersebut.
- Tulis aplikasi klien yang mengelola koneksinya ke server.
- Tulis aplikasi server yang berisi prosedur jarak jauh aktual.
- Kompilasi dan tautkan file-file ini ke pustaka run-time RPC untuk menghasilkan aplikasi terdistribusi.
Aplikasi klien meneruskan string karakter ke server dalam panggilan prosedur jarak jauh, dan server mencetak string "Hello, World" ke output standarnya.
File sumber lengkap untuk aplikasi contoh ini, dengan kode tambahan untuk menangani input baris perintah dan untuk menghasilkan berbagai pesan status kepada pengguna, berada di direktori RPC\Hello dari Platform Software Development Kit (SDK).
Bagian ini menyajikan diskusinya dalam topik berikut:
- Aplikasi Mandiri
- Menentukan Antarmuka
- Menghasilkan UUID
- The IDL File
- The ACF File
- Membuat File Stub
- Aplikasi Klien
- Aplikasi Server
- Menghentikan Aplikasi Server
- Mengkompilasi dan Menautkan
- Menjalankan Aplikasi