NET, you may still want to have a look at this book as it discusses IP programming and techniques from first principles. For example, the book includes an overview of socket programming in the Unix world, then moves on to Winsock specifics before introducing the socket and higher-level classes in.
All of the code samples can be downloaded from the Sybex website and there is complete and perfect tie-in to the samples from the book. In fact, all of the code is reproduced in the book so you can effectively read it from cover to cover without a computer.
Besides just listing source files, the author always explains what each block of code is doing. The code samples typically consist of self-contained client and server programs that illustrate a particular network programming topic.
A few of them require two PCs as the client and server bind to the same IP port. To reach the largest audience, the book describes how to compile, build and debug the sample programs using the command line tools in the. I used Visual Studio. NET networj and had no problems with building any of the samples. Overall, the book does a great job of explaining what can be a complex subject area. It would have been good though if the author included an advanced topics chapter that discusses popular network-aware applications such as chat programs, file-sharing systems, etc and how they are implemented architecturally.
We use cookies to offer you a better browsing experience. Make sure programimng accept our cookies in order to get the best experience out of this website. If you would like to read more about bblum check out the Privacy Policy page.
Contact us to place your request. I Add to my wishlist. Overview Readers reviews 5 Product Details. Your rating Click on the stars for rating. Your review Headline characters remaining Review characters remaining. Add bkum shopping bag. This book helps newcomers get started with a look at the basics of network programming as they relate to C , including the language's network classes, the Winsock interface, and DNS resolution.
Spend as much time here as you need, then dig into the core topics of the network layer. You'll also discover just how much help C gives you with some of your toughest chores, such as asynchronous socket programming, multithreading, and multicasting. Network-layer techniques are just a means to an end, of course, and so this book keeps going, providing a series of detailed application-layer programming examples that show you how to work with real protocols and real network environments to build and implement a variety of applications.
And use classes native to C to query and modify Active Directory entries. Rounding it all out is plenty of advanced coverage to push your C network programming skills to the limit. For example, you'll learn two ways to share application methods across the network: using Web services and remoting.
You'll also master the security features intrinsic to C and. NET--features that stand to benefit all of your programming projects. From the Back Cover On its own, C simplifies network programming. About the Author Richard Blum has been a network specialist with the U. He has also volunteered for a nonprofit organization, doing network administration and support. He has written four books for SAMS on networking topics, such as sendmail for Linux and open-source email security.
Posting Komentar. Jumat, 09 September Tracking provided on most orders. Buy with Confidence! Millions of books sold! He has written four books for SAMS on networking topics, such as sendmail for Linux and open-source email security. Public Private login e. Sin Kang added it Sep 29, We were unable to find this edition in any bookshop we are able to search. Thanks for telling us about the problem. Network-layer techniques are just a means to an end, of course, and so this book keeps going, providing a series of detailed application-layer programming examples that show you how to work with real protocols and real network environments to build and implement a variety of applications.
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are as essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent.
You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience. Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website.
0コメント