ZeroMQ: Messaging for Many Applications (Paperback)

Pieter Hintjens

  • 出版商: O'Reilly
  • 出版日期: 2013-04-30
  • 定價: $1,750
  • 售價: 9.0$1,575
  • 語言: 英文
  • 頁數: 516
  • 裝訂: Paperback
  • ISBN: 1449334067
  • ISBN-13: 9781449334062
  • 相關分類: C 程式語言
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

Dive into ØMQ (aka ZeroMQ), the smart socket library that gives you fast, easy, message-based concurrency for your applications. With this quick-paced guide, you’ll learn hands-on how to use this scalable, lightweight, and highly flexible networking tool for exchanging messages among clusters, the cloud, and other multi-system environments.

ØMQ maintainer Pieter Hintjens takes you on a tour of real-world applications, using extended examples in C to help you work with ØMQ’s API, sockets, and patterns. Learn how to use specific ØMQ programming techniques, build multithreaded applications, and create your own messaging architectures. You’ll discover how ØMQ works with several programming languages and most operating systems—with little or no cost.

  • Learn ØMQ’s main patterns: request-reply, publish-subscribe, and pipeline
  • Work with ØMQ sockets and patterns by building several small applications
  • Explore advanced uses of ØMQ’s request-reply pattern through working examples
  • Build reliable request-reply patterns that keep working when code or hardware fails
  • Extend ØMQ’s core pub-sub patterns for performance, reliability, state distribution, and monitoring
  • Learn techniques for building a distributed architecture with ØMQ
  • Discover what’s required to build a general-purpose framework for distributed applications

商品描述(中文翻譯)

深入瞭解ØMQ(又稱ZeroMQ),這是一個智能的套接字庫,為您的應用程序提供快速、簡單、基於消息的並發性。通過這本快節奏的指南,您將親自學習如何使用這個可擴展、輕量級和高度靈活的網絡工具,在集群、雲端和其他多系統環境中交換消息。

ØMQ的維護者Pieter Hintjens將帶您遊覽真實世界的應用程序,使用C語言的擴展示例,幫助您使用ØMQ的API、套接字和模式。學習如何使用特定的ØMQ編程技術,構建多線程應用程序,並創建自己的消息架構。您將發現ØMQ如何與多種編程語言和大多數操作系統配合使用,而幾乎不需要成本。

學習ØMQ的主要模式:請求-回覆、發布-訂閱和管道
通過構建幾個小應用程序來使用ØMQ套接字和模式
通過實際示例探索ØMQ請求-回覆模式的高級用法
構建可靠的請求-回覆模式,在代碼或硬件故障時仍然正常運作
擴展ØMQ的核心發布-訂閱模式,以提高性能、可靠性、狀態分發和監控
學習使用ØMQ構建分佈式架構的技巧
了解構建通用分佈式應用程序框架所需的要求