170:
43:
when a relatively small number of relatively short messages are expected to be transmitted, such as for example infrequent state-change messages, or as part of a peer-discovery protocol. The
Mailslot mechanism allows for short message broadcasts ("datagrams") to all listening computers across a given
60:
can write to it by name. Only the server can read the mailslot, as such mailslots represent a one-way communication mechanism. A server-client interface could consist of two processes communicating locally or across a network. Mailslots operate over the RPC protocol and work across all computers in
81:. The Messenger Service, not to be confused with the MSN Messenger internet chat service, is essentially a Mailslot server that waits for a message to arrive. When a message arrives it is displayed in a popup onscreen. The
61:
the same network domain. Mailslots offer no confirmation that a message has been received. Mailslots are generally a good choice when one client process must broadcast a message to multiple server processes.
90:
A number of programs also use
Mailslots to communicate. Generally these are amateur chat clients and other such programs. Commercial programs usually prefer
155:
31:
mechanism, available on the
Microsoft Windows operating system, that allows communication between processes both locally and over a
211:
150:
230:
145:
235:
204:
87:
command is therefore a type of
Mailslot client, because it writes to specified mailslots on a network.
28:
70:
97:
Mailslots are implemented as files in a mailslot file system (MSFS). Examples of
Mailslots include:
197:
8:
140:
57:
53:
40:
177:
32:
185:
111:
181:
224:
36:
91:
78:
74:
17:
102:
82:
16:"Mailslot" redirects here. For the postal delivery receptacle, see
127:
169:
69:
The most widely known use of the
Mailslot IPC mechanism is the
123:
MAILSLOT\HydraLsServer - Microsoft
Terminal Services Licensing
52:Mailslots function as a server-client interface. A
151:Using a Mailslot to read/write data over a network
35:. The use of Mailslots is generally simpler than
222:
146:Using Mailslots for Interprocess Communication
205:
156:The beginning of the end of Remote Mailslots
212:
198:
223:
164:
120:MAILSLOT\53cb31a0\UnimodemNotifyTSP
13:
14:
247:
134:
168:
141:Mailslots (MSDN Documentation)
1:
101:MAILSLOT\Messngr - Microsoft
77:-line of products, including
56:can create a Mailslot, and a
184:. You can help Knowledge by
130:BrightStor Discovery Service
110:MAILSLOT\Browse - Microsoft
7:
231:Inter-process communication
47:
10:
252:
163:
29:interprocess communication
15:
71:Windows Messenger service
64:
236:Computer science stubs
126:MAILSLOT\CheyenneDS -
73:that is part of the
193:
192:
243:
214:
207:
200:
178:computer science
172:
165:
117:MAILSLOT\Alerter
105:
85:
44:network domain.
251:
250:
246:
245:
244:
242:
241:
240:
221:
220:
219:
218:
161:
137:
103:
83:
67:
50:
21:
12:
11:
5:
249:
239:
238:
233:
217:
216:
209:
202:
194:
191:
190:
173:
159:
158:
153:
148:
143:
136:
135:External links
133:
132:
131:
124:
121:
118:
115:
108:
66:
63:
49:
46:
9:
6:
4:
3:
2:
248:
237:
234:
232:
229:
228:
226:
215:
210:
208:
203:
201:
196:
195:
189:
187:
183:
180:article is a
179:
174:
171:
167:
166:
162:
157:
154:
152:
149:
147:
144:
142:
139:
138:
129:
125:
122:
119:
116:
113:
109:
106:
100:
99:
98:
95:
93:
88:
86:
80:
76:
72:
62:
59:
55:
45:
42:
38:
34:
30:
27:is a one-way
26:
19:
186:expanding it
175:
160:
96:
94:or sockets.
89:
68:
51:
24:
22:
37:named pipes
225:Categories
79:Windows XP
75:Windows NT
18:Letter box
114:Protocol
107:Protocol
104:NET SEND
84:NET SEND
48:Features
25:Mailslot
112:Browser
41:sockets
33:network
58:client
54:server
176:This
92:pipes
182:stub
65:Uses
39:or
227::
128:CA
23:A
213:e
206:t
199:v
188:.
20:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.