Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Goerzen J. — Foundations of Python Network Programming
Goerzen J. — Foundations of Python Network Programming



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Foundations of Python Network Programming

Автор: Goerzen J.

Аннотация:

To guide readers through the new scripting language, Python, this book discusses every aspect of client and server programming. And as Python begins to replace Perl as a favorite programming language, this book will benefit scripters and serious application developers who want a feature-rich, yet simple language, for deploying their products.
The text explains multitasking network servers using several models, including forking, threading, and non-blocking sockets. Furthermore, the extensive examples demonstrate important concepts and practices, and provide a cadre of fully-functioning stand alone programs. Readers may even use the provided examples as building blocks to create their own software.


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2004

Количество страниц: 512

Добавлена в каталог: 14.11.2009

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
SSL (Secure Sockets Layer) in Python      326
SSL (Secure Sockets Layer), overview      321
SSL (Secure Sockets Layer), reducing vulnerabilities with SSL      324—325
SSL (Secure Sockets Layer), understanding network vulnerabilities      322—324
SSL (Secure Sockets Layer), understanding network vulnerabilities, compromised server      324
SSL (Secure Sockets Layer), understanding network vulnerabilities, deletion attacks      323
SSL (Secure Sockets Layer), understanding network vulnerabilities, fake server (traffic redirection)      324
SSL (Secure Sockets Layer), understanding network vulnerabilities, human engineering      324
SSL (Secure Sockets Layer), understanding network vulnerabilities, insertion attacks      323
SSL (Secure Sockets Layer), understanding network vulnerabilities, overview      322
SSL (Secure Sockets Layer), understanding network vulnerabilities, replay attacks      323
SSL (Secure Sockets Layer), understanding network vulnerabilities, session hijacking      323
SSL (Secure Sockets Layer), understanding network vulnerabilities, sniffing      322
SSL (Secure Sockets Layer), using built-in SSL      326—330
SSL (Secure Sockets Layer), using OpenSSL      330—331
SSL (Secure Sockets Layer), verifying server certificates with OpenSSL      331—338
SSL (Secure Sockets Layer), verifying server certificates with OpenSSL, obtaining root certificate authority certificates      332
SSL (Secure Sockets Layer), verifying server certificates with OpenSSL, overview      331
SSL (Secure Sockets Layer), verifying server certificates with OpenSSL, verifying the certificates      332—338
SSL-Enabled Communication (HTTPS)      116
sslwrapper class      330
Standard Generalized Markup Language (SGML)      145
start()      445
startthread()      459
starttls()      205 210
stat()      212
Stateclass object      474 475 483
stateless protocol      388
Stats class      362
stopreactor()      230 231
storbinary()      281 282
storlines()      281 282
str()      319
Stream (TCP) communication      10
Stream Protocol      98
Stream socket type      49
Stream type      47
StreamRequestHandler class      351 352
StringIO module      270
Strings, transmitting      90—92
Strings, transmitting, leading size indicator      92
Strings, transmitting, unique end-of-string identifiers      91—92
Struct function      94
struct module      93
Structure value      260
Subject header      173
Subject line      178 188
Synchronous communication      469
sys.exc_info()      60
sys.exit()      42 125 421 432—433
sys.exit(1) call      60
sys.stdout line      46
syslog, logging with      55—60
system()      424
system.listMethods()      161 365
system.methodHelp()      161 365
system.methodSignature()      161 365
SystemExit exception      42
tar.gz file      332
Target setting      445
TCP basics      3—6
TCP basics, addressing      4
TCP basics, reliability      4—5
TCP basics, routing      5
TCP basics, security      6
telnet command      41
TELNET protocol      15
TerminalPassword class      117
test.handler()      399
testclient.py file      367
testcookie key      392
text objects      150
text/plain component      262
text/x-diff      259
Thread module      444
Thread object      445
Thread pools      450
threadcode()      445
threading      443—468
Threading module      444 448
Threading, avoiding deadlock      453—455
Threading, being thread-safe      447—450
Threading, managing access to shared and scarce resources      450—453
Threading, overview      443—445 444—445
Threading, using shared variables      446—447
Threading, writing threaded clients      463—467
Threading, writing threaded servers      455—463
Threading, writing threaded servers, overview      455—457
Threading, writing threaded servers, threaded chat server exercise      457
Threading, writing threaded servers, using thread pools      457—463
ThreadingHTTPServer class      348
ThreadingMixIn class      348 363
threads.def handleconnection()      459
threadworker()      460
time()      317
time.mktime()      179
time.sleep()      428 430
time.time()      317
TimeFromTicks()      317
timeouts      89—90
TimeRequestHandler      351
TimeServer class      351
Timestamp()      317
TimestampFromTicks()      317
TitleParser class      129
TLS (Transport Layer Security)      6 205—208 321
To Header (MIME)      171
toprettyxml()      157
toxml()      157
traceroute program      5
Transactions      302—305
Transactions, hiding changes until finished      303—305
Transactions, performance implications of transactions      303
Transfer encodings      181
Transmitting strings      90—92
Transmitting strings, leading size indicator      92
Transmitting strings, unique end-of-string identifiers      91—92
Transport Layer Security (TLS)      6 205—208 321
Tree-based parser      148
try blocks      42 460
Try blocks, try... except clause      60
Try blocks, try... finally blocks      43 214 437
TT tags      385
Twisted and IMAP      225—236
Twisted and IMAP, error handling      231—236
Twisted and IMAP, logging in      228—231
Twisted and IMAP, overview      226—228
Twisted IMAP library      240 243
Twisted project      470
Twisted, using for servers      485—488
twisted.protocols.imap4 module      263
TXT records      76
UDP (User Datagram Protocol)      7—8 20 23 31—33 37 43—45 47 49 95 96 100
udpechoserver.py server      32
UID      245 248
uid parameter      240 248
UIDNEXT summary item      240
UIDVALIDITY summary item      241 243
uithread()      466
UNIX      45 46 55 159 172 218 346 386 388 396 420 422 424 427 457 484
UNIX-like operating system      7 14 16 19 21 38 45 55 56 66 68 77
UNLISTED type      49
Unlock command      437
UNSEEN summary item      241
url variable      357 367
URLError exception      122 123
urllib      16 113 119 120
urllib module      412
urllib.quote_plus()      383 385
urllib2 module      113 114 115 116 118 121 122 125 277
urllib2 module, HTTPError exception      118
urllib2 module, HTTPPasswordMgr class      117
urllib2 module, URLError class      123
urllib2 module, URLError exception      121
urllib2 module, urlopen()      117
User parameter      299
User xinetd option      49
user()      212
User-visible URLs      401
Using data types      317—19
uTidylib library      133
util.FieldStorage class      409
UUCP (UNIX-to-UNIX Copy Protocol)      58
v-card      259
verify()      335 338
version attribute      389
virus scanners      172
voidcmd()      280
voidresp()      281
Wait server      51—52 54
Wait type      47
Wait xinetd option      49
wait()      422 423 427 467
waitpid()      427 432
watchboth()      476
Web client access      113—126
Web client access, authenticating      115—118
Web client access, fetching Web pages      114—115
Web client access, handling errors      121—125
Web client access, handling errors, connection errors      121—123
Web client access, handling errors, data errors      123—125
Web client access, overview      113
Web client access, submitting form data      118—121
Web client access, submitting form data, with GET      118—120
Web client access, submitting form data, with POST      120—121
Web client access, using non-HTTP protocols      125
wfile object      351
wfile variable      342
Windows      46 55 66 68 69 77 104 346 356
write()      13 19 23 28 218 279 327 488
writeevent()      474 475
writelastaccess()      437
writeline()      279
writerow()      142
Writing threaded clients      463—467
Writing threaded servers      455—463
Writing threaded servers, overview      455—457
Writing threaded servers, threaded chat server exercise      457
Writing threaded servers, using thread pools      457—463
XHTML      148 see parsing"
xinetd, configuring      48—50
XML      127—128
XML and XML-RPC      145—166
XML and XML-RPC, overview      145—148
XML and XML-RPC, summary      166
XML and XML-RPC, using DOM      148—158
XML and XML-RPC, using DOM, full parsing with DOM      151—154
XML and XML-RPC, using DOM, generating documents with DOM      154—157
XML and XML-RPC, using DOM, type reference      157—158
XML and XML-RPC, using XML-RPC      159—166
XML and XML-RPC, using XML-RPC, error handling      165
XML and XML-RPC, using XML-RPC, full-featured example      162—165
XML and XML-RPC, using XML-RPC, introspection      160—162
XML and XML-RPC, using XML-RPC, type handling      165—166
XML-RPC Type Conversion      166
xml.dom.minidom directory      157
xml.dom.Node directory      157
xml.sax.saxutils.XMLGenerator class      157
xmlrpclib Exceptions      165
xmlrpclib module      160 165
Zolera SOAP Infrastructure (ZSI)      159
\Deleted flag      252 255
\HasChildren flag      239
\HasNoChildren flag      239
\Marked flag      238
\n line ending      268
\Noselect flag      238
\Recent flag      249 251
\r\n line ending      268
\Seen flag      245
\Unmarked flag      238
\xfc code      188
_getdoc()      345
_init_()      230 231 234 260 290 488
_writeheaders()      345
1 2 3 4 5
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте