Jump to content

Почтовый слот

Почтовый слот — это односторонний механизм межпроцессного взаимодействия , доступный в операционной системе Microsoft Windows, который обеспечивает связь между процессами как локально, так и по сети . Использование почтовых слотов обычно проще, чем именованные каналы или сокеты , когда ожидается передача относительно небольшого количества относительно коротких сообщений, таких как, например, нечастые сообщения об изменении состояния или как часть протокола однорангового обнаружения. Механизм Mailslot позволяет рассылать короткие сообщения («дейтаграммы») всем прослушивающим компьютерам в данном сетевом домене.

Почтовые ящики функционируют как интерфейс сервер-клиент. Сервер может может создать почтовый ящик, а клиент писать в него по имени. Только сервер может читать почтовый ящик, поскольку такие почтовые ящики представляют собой механизм односторонней связи. Интерфейс сервер-клиент может состоять из двух процессов, взаимодействующих локально или через сеть. Почтовые слоты работают по протоколу RPC и работают на всех компьютерах в одном сетевом домене. Почтовые ящики не выдают подтверждения о получении сообщения. Почтовые слоты обычно являются хорошим выбором, когда один клиентский процесс должен передать сообщение нескольким серверным процессам.

Использование

[ редактировать ]

Наиболее широко известное использование механизма IPC Mailslot — это служба Windows Messenger , которая является частью Windows NT линейки продуктов , включая Windows XP . Служба сообщений, которую не следует путать со службой интернет-чата MSN Messenger, по сути представляет собой сервер почтового ящика, который ожидает прибытия сообщения. Когда приходит сообщение, оно отображается во всплывающем окне на экране. NET SEND Таким образом, команда является типом клиента почтового ящика, поскольку она записывает в указанные почтовые ящики в сети.

Ряд программ также используют почтовые ящики для связи. В основном это любительские чат-клиенты и тому подобные программы. [ нужна ссылка ] . Коммерческие программы обычно предпочитают трубы или розетки.

Почтовые ящики реализованы в виде файлов в файловой системе почтовых ящиков (MSFS). Примеры почтовых ящиков включают в себя:

  • ПОЧТОВЫЙ СЛОТ\Messngr — Microsoft NET SEND Протокол
  • MAILSLOT\Browse — браузера Microsoft протокол
  • ПОЧТОВЫЙ СЛОТ\Оповещитель
  • ПОЧТОВЫЙ СЛОТ\53cb31a0\UnimodemNotifyTSP
  • MAILSLOT\HydraLsServer — лицензирование служб терминалов Microsoft
  • MAILSLOT\CheyenneDS — CA BrightStor Discovery служба обнаружения
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7b25758937b313d1cc60c04442147412__1703596620
URL1:https://arc.ask3.ru/arc/aa/7b/12/7b25758937b313d1cc60c04442147412.html
Заголовок, (Title) документа по адресу, URL1:
MailSlot - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)