, ,

The definitive guide to Linux Network Programming

Specificaties
Paperback, 375 blz. | Engels
Apress | 0e druk, 2004
ISBN13: 9781590593226
Rubricering
Hoofdrubriek : Computer en informatica
Apress 0e druk, 2004 9781590593226
Gratis verzonden | Verwachte levertijd ongeveer 9 werkdagen

Samenvatting

'The Definitive Guide to Linux Network Programming' offers a clear, concise treatment of creating clients and servers under the Linux operating system. This book assumes that you know C and have experience developing code on Linux, but it provides everything else you'll need as a programmer for real-world network programming.

Whether you're a Windows developer looking to expand to Linux, or you're a proficient Linux developer looking to incorporate client-server programming into your applications, this book has a wealth of invaluable information to suit your needs.

This book covers design, implementation, debugging, and security. You'll also learn about the many kinds of socket types, sessioned versus sessionless protocols, and encryption, as well as how to build a custom protocol, how to use SSL, and how to tunnel data.

Specificaties

ISBN13:9781590593226
Taal:Engels
Bindwijze:paperback
Aantal pagina's:375
Uitgever:Apress
Druk:0

Inhoudsopgave

About the authors
About the technical reviewer
Acknowledgements
Introduction

Part one: Fundamentals
1. Network and protocols
2. Functions
3. Socket programming
4. Protocols, sessions, and state

Part two: Design and architecture
5. Client-server architecture
6. Implementing custom protocols
7. Design decisions
8. Debugging and development cycle
9. Case study: A networked application

Part three: Security
10. Securing network communication
11. Authentication and data signing
12. Common security problems
13. Case study: A secure networked application

Appendix A: IPv6

Net verschenen

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        The definitive guide to Linux Network Programming