JavaScript Editor JavaScript Editor     JavaScript Debugger 



Team LiB
Previous Section Next Section

Index

A

Abort( ) method, 285
in FileDownloadQueue class, 275, 279
in FileServer class, 264, 265
in FileUpload class, 269
in main form of FileSwapper, 257
in Search class, 261
AcceptFile( ) method, 104-5
AcceptTcpClient( ) method, 203, 267
access control, and peer-to-peer, 10
AcquireReaderLock( ) method, 117
AcquireWriterLock( ) method, 118
activation types, for remote objects, 46
Activator.GetObject( ) method, 88
active open, 203
ActiveUsers collection, 99, 116, 134-35
Add Web Reference window, 244
AddFile( ) method, 273, 277
AddFile stored procedure, 227-28
AddFileInfo( ) method, 233
AddKeyword stored procedure, 227-28
AddListViewItem( ) method, 253
AddPeer stored procedure, 226-27, 288, 289
AddUser( ) method, 74, 100, 115
and locking, 117-18
modifying to store collection of Peer URLs, 381
AddWorker( ) method, 156-57
ADO .NET data containers, 42
ADO.NET DataSet, 222
advantages of peer-to-peer, 8
alias keyword, 85
AllocateWork( ) method, 275, 278
Alta-Vista search engine, use of spiders, 18
anon.penet.fi remailer, 11
AOL Messenger, 361-62
App class, 241, 246-47
app.config file, 49, 51
Application Center, 108
application domains, 35
Application Shared feature, of Windows Messenger, 12
Application UnhandledException event, 257
ApplicationException, 233
application-level protocols, 199
applications
dividing into multiple layers, 5-6
new types as result of peer-to-peer, 12
App.Login( ) method, 247, 255
App.Logout( ) method, 247
App.PublishFiles( ) method, 247, 256
App.SearchForFile( ) method, 249, 261
<appSettings> section, of client configuration file, 88
architecture of peer-to-peer, 23-31
characteristics, 23-27
network addressing challenges, 26-27
peer discovery, 24-25
peer identity, 23-24
server-mode/client-mode (SM/CM) model, 25-26
overview, 23
topology, 27-30
arp.exe utility, 195-96
ArrayList, 236
arrays, 42
.asmx files, 223, 238-39
.asmx web service, 376
ASP.NET, 223
caching, 238
handling of web-service request, 219-20
Assembly.LoadFrom( ) method, 179
asymmetric encryption, 310-12
Attach to Process window, 143
authentication and authorization. See security

Team LiB
Previous Section Next Section


JavaScript Editor Free JavaScript Editor     JavaScript Editor