買這商品的人也買了...
-
SQL 語法範例辭典$550$468 -
ASP.NET 專題實務$720$569 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e)$680$537 -
$861Software Engineering, 9/e (IE-Paperback) -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
STM32L1-Discovery$550$539 -
Android 核心剖析$650$514 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
提升程式設計的邏輯思考力—國際程式設計競賽之演算法原理、題型、解題技巧與重點解析$400$316 -
ASP.NET 4.5 專題實務 [I]-C# 入門實戰篇$780$616 -
版本控制使用 Git, 2/e (Version Control with Git: Powerful tools and techniques for collaborative software development, 2/e)$580$458 -
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
超圖解 Arduino 互動設計入門 (附 Arduino UNO R3 開發板)$1,130$961 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code)$480$379 -
Google 御用網頁語言 Node.js:一流程式設計師養成精華$490$417 -
搞懂 NoSQL 的 15 堂課 (NoSQL Distilled 中文版) (NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence)$360$284 -
猛虎出柙雙劍合璧版-最新 OCA / OCP Java SE 7 Programmer 專業認證$880$695 -
Android App 開發者必修 16 堂課:最強範例!經典得獎程式碼完全解析$520$199 -
眼球運動視力鍛鍊-只要每天 5 分鐘,不可思議的眼肌鍛鍊法$349$297 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
Raspberry Pi 最佳入門與實戰應用-深入 Raspberry Pi 的全方位指南(附87段教學與執行影片/範例程式檔)$450$356 -
深入淺出 Ext JS$620$527
商品描述
Get started with Twisted, the event-driven networking framework written in Python. With this introductory guide, you’ll learn the key concepts and design patterns to build event-driven client and server applications for many popular networking protocols. You’ll also learn the tools to build new protocols using Twisted’s primitives.
Start by building basic TCP clients and servers, and then focus on deploying production-grade applications with the Twisted Application infrastructure. Along the way, you can play with and extend examples of common tasks you’ll face when building network applications. If you’re familiar with Python, you’re ready for Twisted.
- Learn the core components of Twisted servers and clients
- Write asynchronous code with the Deferred API
- Construct HTTP servers with Twisted’s high-level web APIs
- Use the Agent API to develop flexible web clients
- Configure and deploy Twisted services in a robust and standardized fashion
- Access databases using Twisted’s nonblocking interface
- Add common server components: logging, authentication, threads and processes, and testing
- Explore ways to build clients and servers for IRC, popular mail protocols, and SSH
商品描述(中文翻譯)
開始使用 Twisted,這是一個用 Python 編寫的事件驅動網路框架。透過這本入門指南,您將學習建立事件驅動的客戶端和伺服器應用程式所需的關鍵概念和設計模式,適用於許多流行的網路協議。您還將學習使用 Twisted 的基本元件來構建新協議的工具。
首先建立基本的 TCP 客戶端和伺服器,然後專注於使用 Twisted 應用程式基礎架構部署生產級應用程式。在此過程中,您可以玩弄並擴展在構建網路應用程式時會遇到的常見任務範例。如果您熟悉 Python,您就已經準備好使用 Twisted。
- 學習 Twisted 伺服器和客戶端的核心組件
- 使用 Deferred API 編寫非同步程式碼
- 使用 Twisted 的高階網路 API 構建 HTTP 伺服器
- 使用 Agent API 開發靈活的網路客戶端
- 以穩健且標準化的方式配置和部署 Twisted 服務
- 使用 Twisted 的非阻塞介面訪問資料庫
- 添加常見的伺服器組件:日誌記錄、身份驗證、執行緒和進程,以及測試
- 探索為 IRC、流行郵件協議和 SSH 構建客戶端和伺服器的方法
