System.Net.PeerToPeer Ruang nama

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

PeerName Mendaftarkan di atau sekumpulan Cloud cloud.

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.

Lihat juga