JavaScript Editor JavaScript Editor     JavaScript Debugger 



Team LiB
Previous Section Next Section

Index

M

machine and device capabilities (MADCAP) server, 213
machine.config file, 66
main form
of FileSwapper application, 255-58
of Task Worker, 171-75
Main( ) method, 139
mainframes, 4
MarshalByRefObject instances, 45, 72, 85
MaxWorkers settings, 156, 161
MD5 hash algorithm, 308, 339
mediated peer-to-peer, 28
MembershipCondition class, 181
Message class, 42, 43, 120, 327-28
Message object, 50
message queues, 36
Message value, 61
message-board postings, 13
MessageBox, 131
MessageDelivery class, 381-82
MessageDelivery variable, 123
MessageReceived event, 90, 131
MessageReceived( ) method, 337
messages
sending, 81-82
trace, 74
Messages collection, 123
Messages queue, 121
Messenger. See Windows Messenger
Messenger application, 390-91
messengers, building, 71-111
coordination server, 77-82
overview, 77-79
sending messages, 81-82
tracking clients, 80-81
overview, 71
Talk .NET, 71-77, 95-111
adding file transfer feature, 100-107
cleaning up after clients, 95-97
creating TraceComponent, 74-77
databases and stateless server, 108
decentralization, 97-100
defining interfaces, 73-74
firewalls, 109-10
OneWay methods, 108-9
optional features, 109
overview, 71-73
ports, 109-10
remoting and network address translation (NAT), 110-11
scalability challenges, 107
TalkClient, 82-94
ClientProcess class, 84-90
overview, 82-84
MethodInvoker delegate, 132
methods, and web services, 222. See also names of specific methods
Microsoft Data Engine (MSDE), 217
Microsoft Message Queuing queues, 36
Microsoft's Application Center, 108
Microsoft's Windows Messenger. See Windows Messenger
Mintz, Mike, 336
<Module> tag, 378
Monitor class, 126
Mosaic, 13
MP3 files, 249. See also Gnutella; Napster
MP3Util class, 241, 250
MSDE (Microsoft Data Engine), 217
MSN Messenger. See Windows Messenger
MSNP Helper API for .NET, 336
MSNPHelper class, 337, 339, 340
MSNPHelper.RequestSession( ) method, 341
multicast broadcast messages, 25
multicasts, 213-14
multiple layers, dividing applications into, 5-6
multiple messages. See coordination servers, threading
multithreaded systems. See coordination servers, threading
multitier programming, 6
music files. See Gnutella; MP3 files; Napster

Team LiB
Previous Section Next Section


JavaScript Editor Free JavaScript Editor     JavaScript Editor