TCP/IP Sockets in C#: Practical Guide for Programmers (Paperback)
David Makofske, Michael J. Donahoo, Kenneth L. Calvert
- 出版商: Morgan Kaufmann
- 出版日期: 2004-04-29
- 售價: $1,160
- 貴賓價: 9.5 折 $1,102
- 語言: 英文
- 頁數: 175
- 裝訂: Paperback
- ISBN: 0124660517
- ISBN-13: 9780124660519
-
相關分類:
C#、TCP/IP
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$720$612 -
$590$466 -
$1,490$1,416 -
$580$493 -
$750$638 -
$560$476 -
$2,040$1,938 -
$1,250$1,225 -
$850$723 -
$480$379 -
$750$638 -
$780$616 -
$780$663 -
$490$382 -
$620$527 -
$920$902 -
$650$507 -
$880$695 -
$920$902 -
$2,470$2,347 -
$780$663 -
$390$332 -
$650$507 -
$900CMMI: Guidelines for Process Integration and Product Improvement, 2/e
-
$600$480
商品描述
Description:
TCP/IP sockets in C# is an excellent book for anyone interested in writing
network applications using Microsoft .Net frameworks. It is a unique combination
of well written concise text and rich carefully selected set of working
examples. For the beginner of network programming, it's a good starting book; on
the other hand professionals could also take advantage of excellent handy sample
code snippets and material on topics like message parsing and asynchronous
programming."
Adarsh Khare, SDT, .Net Frameworks Team, Microsoft
Corporation
The popularity of the C# language and the .NET framework
is ever rising due to its ease of use, the extensive class libraries available
in the .NET Framework, and the ubiquity of the Microsoft Windows operating
system, to name a few advantages. TCP/IP Sockets in C# focuses on the Sockets
API, the de facto standard for writing network applications in any programming
language. Starting with simple client and server programs that use TCP/IP (the
Internet protocol suite), students and practitioners quickly learn the basics
and move on to firsthand experience with advanced topics including non-blocking
sockets, multiplexing, threads, asynchronous programming, and multicasting. Key
network programming concepts such as framing, performance and deadlocks are
illustrated through hands-on examples. Using a detailed yet clear, concise
approach, this book includes numerous code examples and focused discussions to
provide a solid understanding of programming TCP/IP sockets in
C#.
Features
Contents:
1 Introduction
1.1 Networks, Packets,and Protocols
1.2 About
Addresses
1.3 About Names
1.4 Clients and Servers
1.5 What Is a
Socket?
1.6 Exercises
2 Basic Sockets
2.1 Socket
Addresses
2.2 Socket Implementationin.NET
2.3 TCP Sockets
2.4 UDP
Sockets
2.5 The.NET Socket Class
2.6 Exercises
3 Sending and
Receiving Messages
3.1 Encoding Information
3.2 Composing I/O Streams
3.3 Framing and Parsing
3.4 Implementing Wire Formats in C#
3.5
Wrapping Up
3.6 Exercises
4 Beyond the Basics
4.1
Nonblocking I/O
4.2 Multiplexing
4.3 Threads
4.4 Asynchronous I/O
4.5 Multiple Recipients
4.6 Closing Connections
4.7 Wrapping Up
4.8 Exercises
5 Under the Hood
5.1 Buffering and TCP
5.2 Buffer Deadlock
5.3 Performance Implications
5.4 TCP Socket Life
Cycle
5.5 Demultiplexing Demystified
5.6 Exercises
Appendix:
Handling Socket Errors
Bibliography
Index