Tentang Mailslots

Mailslot adalah pseudofile yang berada dalam memori, dan Anda menggunakan fungsi file standar untuk mengaksesnya. Data dalam pesan mailslot bisa dalam bentuk apa pun, tetapi tidak boleh lebih besar dari 424 byte saat dikirim antar komputer. Tidak seperti file disk, mailslots bersifat sementara. Ketika semua handel ke mailslot ditutup, mailslot dan semua data yang ada di dalamnya akan dihapus.

Server mailslot adalah proses yang membuat dan memiliki mailslot. Ketika server membuat mailslot, server menerima handel mailslot. Handel ini harus digunakan ketika proses membaca pesan dari mailslot. Hanya proses yang membuat mailslot atau telah mendapatkan handel oleh beberapa mekanisme lain (seperti pewarisan) yang dapat membaca dari mailslot. Semua mailslots bersifat lokal untuk proses yang membuatnya. Proses tidak dapat membuat mailslot jarak jauh.

Klien mailslot adalah proses yang menulis pesan ke mailslot. Setiap proses yang memiliki nama mailslot dapat menempatkan pesan di sana. Pesan baru mengikuti pesan yang ada di dalam mailslot.

Mailslots dapat menyiarkan pesan dalam domain. Jika beberapa proses dalam domain masing-masing membuat mailslot menggunakan nama yang sama, setiap pesan yang ditujukan ke mailslot tersebut dan dikirim ke domain diterima oleh proses yang berpartisipasi. Karena satu proses dapat mengontrol handel mailslot server dan handel klien yang diambil ketika mailslot dibuka untuk operasi tulis, aplikasi dapat dengan mudah menerapkan fasilitas pengiriman pesan sederhana dalam domain.

Untuk mengirim pesan yang lebih besar dari 424 byte antar komputer, gunakan pipa bernama atau Soket Windows sebagai gantinya.

Nama Mailslot

Operasi Mailslot