The Definitive Guide to Linux Network Programming

As developers, we find ourselves challenged by the ubiquity of the Internet on a daily basis as we often need or want to provide some level of network service within our applications. Whether our goal is to allow remote monitoring of an application’s health, enable multiple users to access a cent...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Những tác giả chính: Davis, Keir, Turner, John W, Yocom, Nathan
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: Apress 2013
Những chủ đề:
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/34895
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
Miêu tả
Tóm tắt:As developers, we find ourselves challenged by the ubiquity of the Internet on a daily basis as we often need or want to provide some level of network service within our applications. Whether our goal is to allow remote monitoring of an application’s health, enable multiple users to access a centralized service, or even authenticate a user’s identity prior to giving him access to an application, network programming is a seemingly dark art practiced by only the most experienced developers. We have written this text to help you meet the challenge, and to show you that network programming can be both enjoyable and easy to learn. From exploring the basics of networking, to creating complex multithreaded servers, to securing network communications, we present you with precise definitions, clear explanations, and easy-to-read examples. For the inexperienced network developer familiar with the C language, as well as the expert looking to pick up some extra tips, we provide information on and insight into a topic that is so often ignored, and yet sorely in need of attention.