Index_V-W


V-W

verb management, 333334
Weather Service sample application, 1013
Web classes
Accept property, 205
application models, 237
asynchronous model for, 220228
code access security, 237238
connection management, 228230
Connection property, 205
Content properties, 205
exceptions, 207210
Expect property, 205
GET method, 210213
header options, HTTP, 204205
Headers property, 205
HttpStatusCodes, 208210
HttpWebRequest. See HttpWebRequest class
HttpWebResponse. See HttpWebResponse class
IfModifiedSince property, 205
optimizing. See optimizing Web classes
overview, 204205
POST method, 213216
proxy servers, 216218
Referrer property, 205
request methods , HTTP, 204205
request-response transactions, 204
thread management, 331333
TransferEncoding property, 205
UserAgent property, 205
WebHeaderCollection objects, 205
WebRequest class, 218219
WebResponse class, 218219
Web namespace
ASP.NET classes, 1013
defined, 9
Web Proxy Auto Discovery (WPAD), 217
Web services
100 Continue logic, 247
architecture of, 241242
ASP.NET call scalability, 249255
asynchronous, 250255
attachments with, 258259
authorization, 315
automatic proxy detection, 257
binding configuration, 243
certificates with, 257
configuring, 243, 249
connection pooling, 248
consuming external, 257
data transfers, large, 258259
defined, 19
disadvantages of, 256259
extensibility model for, 244
File authorization, 315
future of, 259
HTTP considerations, 242244
HTTP headers, custom, 244247
HttpSoap, 243
interoperability of, 342
keepalive behavior, 256
load balancing, 255256
message flow, 241242
middle- tier scenario, 249, 257
Nagle algorithm, 248
namespace for .NET classes, 19
network failures, handling, 258
networks, interacting with, 242247
performance issues, 247248, 258259
pitfalls of, 256259
POST with, 242
pre-authentication, 247248
references, adding, 257
request-response control, 244247
scalability of, 249256
security, 315
SOAP extensions, 244
SSL with, 257
thread management, 249
UnsafeAuthenticatedConnectionSharing, 248
URL authorization, 315
WSE, 259
Web Services Security (WS-Security), 316
WebClient class, 119121
WebException class, 115, 207210
WebProxy class, 216217
WebRequest class
Abort method, 226228
advantages of, 218
asynchronous methods, 220228
authentication with, 231
Create method, 206, 218
downloads using, 116121
HTTP header properties, 204205
overview, 116121
purpose of, 218
sample code, 218219
WebResponse class
advantages of, 218
asynchronous methods, 220228
downloads using, 116121
HTTP header properties, 204205
overview, 116121
purpose, 218
sample code, 218219
wildcard IP addresses, 129, 132
Windows Forms
Forms authentication, 312, 314
HtmlDownloadForm sample program, 1314
namespace for, 10, 1314
threads with, 5455
Windows platform versions supported, 6
Windows Service File Downloader sample program, 1415
Windows Services application model, 1415
Winsock. See also sockets
conditional accepts, 308
disadvantages of, 143
FIONBIO, 165
ioctls, 164
IP_RECEIVE_BROADCAST option, 305306
Socket classes, 107111
WPAD (Web Proxy Auto Discovery), 217
writing to streams
Write method, 26, 44
WriteByte, 26
WriteLine method, 44
writers, 4345
writing data to files, 2930
writing to memory streams, 34
WSE (Web Services Enhancements), 259
WS-Security (Web Services Security), 316



Network Programming for the Microsoft. NET Framework
Network Programming for the MicrosoftВ® .NET Framework (Pro-Developer)
ISBN: 073561959X
EAN: 2147483647
Year: 2003
Pages: 121

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net