System.Net.PeerToPeer Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan akses ke fungsionalitas jaringan serekan.
Kelas
Cloud |
Menentukan nilai yang menentukan objek Peer Cloud . |
CloudCollection |
Mewakili kontainer untuk CloudCollection elemen. Kelas ini tidak dapat diwariskan. |
PeerName |
Menentukan nilai yang menentukan objek peer-to-peer PeerName . Nama serekan biasanya merupakan string yang digunakan untuk mengidentifikasi sumber daya serekan. |
PeerNameRecord |
Menentukan kumpulan nilai yang membentuk objek rekaman nama serekan. Rekaman ini mencakup item seperti nama serekan dan kumpulan titik akhir yang berkomunikasi dengannya. Rekaman nama serekan digunakan untuk menentukan simpul serekan individual dalam Cloud. |
PeerNameRecordCollection |
Mewakili kontainer untuk PeerNameRecord elemen. |
PeerNameRegistration | |
PeerNameResolver |
Menentukan nilai yang menyelesaikan PeerName ke PeerNameRecord menggunakan protokol API Penyedia Namespace PNRP. |
PeerToPeerException |
Mewakili pengecualian yang dilemparkan saat kesalahan dimunculkan oleh Infrastruktur Peer-to-Peer. |
PnrpPermission |
Menentukan nilai yang digunakan dalam System.Net.PeerToPeer izin objek. |
PnrpPermissionAttribute |
Memungkinkan tindakan keamanan untuk PnrpPermission diterapkan ke kode menggunakan keamanan deklaratif. |
ResolveCompletedEventArgs |
Digunakan bersama dengan ResolveCompleted peristiwa, yang disinyalir ketika permintaan penyelesaian untuk permintaan tertentu PeerName telah selesai. |
ResolveProgressChangedEventArgs |
Digunakan bersama dengan memberi sinyal peristiwa ResolveProgressChanged . Ini disinyalir setiap kali PeerNameRecord objek ditemukan sebagai respons terhadap ResolveAsync operasi pada tertentu PeerName. |
Enum
PeerNameType |
Menentukan jenis PeerName yang akan dibuat. Nama serekan diamankan atau tidak aman. Nama serekan yang aman memberikan bukti kepemilikan nama tersebut. Nama serekan yang tidak aman tidak memiliki identitas yang terkait. |
PnrpScope |
Menentukan cakupan cloud PNRP yang berbeda. |
Keterangan
Bagaimana rekan menemukan satu sama lain dan menyelesaikan pengidentifikasi rumit oleh konektivitas sementara dan kurangnya akses ke rekaman alamat seperti Sistem Nama Domain (DNS). Infrastruktur Peer-to-Peer Windows memecahkan masalah ini dengan resolusi nama dan skema penemuan serekan yang disebut PNRP.
Protokol Resolusi Nama Serekan (PNRP) menyediakan mekanisme resolusi nama untuk jaringan peer-to-peer. PNRP dirancang untuk menyelesaikan nama ke jaringan IPEndPoint dengan cara yang sepenuhnya peer-to-peer.
Fungsionalitas PNRP dasar disediakan di System.Net.PeerToPeer kelas namespace layanan. Mereka menyediakan kemampuan untuk membuat serekan dan mendaftarkannya di Cloud serekan. Mereka juga menyediakan kemampuan untuk menyelesaikan PeerName ke titik akhir jaringan, port TCP, cloud, atau pengidentifikasi alamat lainnya.
Fungsionalitas tingkat lanjut untuk jaringan peer-to-peer disediakan di System.Net.PeerToPeer.Collaboration namespace layanan.
Di Windows Vista, PNRP dikirim sebagai layanan yang dimulai sesuai permintaan oleh aplikasi. Selain itu, ada layanan pendaftaran mesin PNRP yang dapat diaktifkan secara manual oleh aplikasi atau pengguna jika mereka ingin menerbitkan nama mesin untuk koneksi dan komunikasi jarak jauh.
PNRP versi 1 disertakan dalam Windows XP Service Pack 2 (SP2), Windows XP Professional x64 Edition, dan Windows XP dengan Service Pack 1 (SP1) dan Advanced Networking Pack untuk Windows XP.
Selain itu, ada layanan pendaftaran mesin PNRP yang dapat diaktifkan secara manual oleh aplikasi/pengguna jika ada minat dalam menerbitkan nama komputer untuk koneksi jarak jauh dan komunikasi.