Bagikan melalui


Saluran Virtual Dinamis

API saluran virtual dinamis (DVC) memperluas API saluran virtual yang ada untuk Layanan Desktop Jauh, yang dikenal sebagai API saluran virtual statis (SVC). API DVC mengatasi beberapa batasan yang ada di API SVC antara klien dan server, seperti:

  • Sejumlah saluran terbatas
  • Rekonstruksi paket

API DVC akan membantu Anda menerapkan modul di sisi server dan klien koneksi Layanan Desktop Jauh yang berkomunikasi satu sama lain.

Seperti banyak arsitektur klien/server lainnya, koneksi dibuat berdasarkan bagian data yang umum disepakati, yang disebut sebagai titik akhir. Contoh serupa adalah TCP/IP, di mana titik akhir dibuat melalui kombinasi alamat IP server dan nama port. Contoh lain bernama pipa, di mana titik akhir adalah kombinasi dari nama server dan nama pipa. Dalam koneksi Layanan Desktop Jauh hanya ada dua sisi yang terlibat. Oleh karena itu, titik akhir terdiri dari string arbitrer sederhana yang secara unik mengidentifikasi koneksi. Sama seperti TCP/IP dan pipa bernama, beberapa koneksi dapat dimulai dari nama titik akhir yang sama. Dalam hal ini, koneksi tidak memiliki nama; hanya pendengar yang menunggu permintaan masuk di titik akhir.

API DVC terdiri dari yang berikut ini:

  • API Klien

    API ini tersedia di klien Koneksi Desktop Jarak Jauh (RDC) sebagai plug-in. Sisi klien dalam mode pasif, di mana ia mendengarkan koneksi masuk tetapi tidak secara aktif membuat koneksi.

  • API Server

    API ini secara aktif memulai koneksi.

Untuk informasi tentang cara menulis modul saluran virtual dinamis (DVC), lihat Detail Implementasi DVC.