Foundations of Python Network Programming: The comprehensive guide to building network applications with Python

You have chosen an exciting moment in computing history to embark on a study of network programming. Machine room networks can carry data at speeds comparable to those at which machines access their own memory, and broadband now reaches hundreds of millions of homes worldwide. Many casual compute...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Những tác giả chính: Rhodes, Brandon, Goerzen, John
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: Apress 2012
Những chủ đề:
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/31380
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:You have chosen an exciting moment in computing history to embark on a study of network programming. Machine room networks can carry data at speeds comparable to those at which machines access their own memory, and broadband now reaches hundreds of millions of homes worldwide. Many casual computer users spend their entire digital lives speaking exclusively to network services; they are only vaguely aware that their computer is even capable of running local applications. This is also a moment when, after 20 solid years of growth and improvement, interest in Python really seems to be taking off. This is different from the trajectory of other popular languages, many of which experience their heyday and go into decline long before the threshold of their third decade. The Python community is not only strong and growing, but its members seem to have a much better feel for the language itself than they did a decade ago. The advice we can share with new Python programmers about how to test, write, and structure applications is vastly more mature than what passed for Pythonic design a mere decade ago. Both networking and Python programming are large topics, and their intersection is a rich and fertile domain. I wish you great success! Whether you just need to connect to a single network port, or are setting out to architect a complex network service, I hope that you will remember that the Internet is an ecosystem that remains healthy so long as individual programmers honor public protocols and support interoperability so that solutions can grow, compete, and thrive. Writing even the simplest network program inducts you into the grand tradition started by the inventors of the Internet, and I hope you enjoy the tools and the power that they have placed in our hands. I like the encouragement that John Goerzen, the author of the first edition of this book, gave his readers in his own introduction: “I want this to be your lab manual—your guide for inventing things that make the Internet better.s