Integration of Services into Workflow Applications (Chapman & Hall/CRC Computer and Information Science Series) Hardcover
暫譯: 服務整合於工作流程應用程式 (Chapman & Hall/CRC 電腦與資訊科學系列) 精裝版
Pawel Czarnul
- 出版商: CRC
- 出版日期: 2015-06-10
- 售價: $3,600
- 貴賓價: 9.5 折 $3,420
- 語言: 英文
- 頁數: 290
- 裝訂: Hardcover
- ISBN: 1498706460
- ISBN-13: 9781498706469
立即出貨 (庫存=1)
商品描述
Describing state-of-the-art solutions in distributed system architectures, Integration of Services into Workflow Applications presents a concise approach to the integration of loosely coupled services into workflow applications. It discusses key challenges related to the integration of distributed systems and proposes solutions, both in terms of theoretical aspects such as models and workflow scheduling algorithms, and technical solutions such as software tools and APIs.
The book provides an in-depth look at workflow scheduling and proposes a way to integrate several different types of services into one single workflow application. It shows how these components can be expressed as services that can subsequently be integrated into workflow applications. The workflow applications are often described as acyclic graphs with dependencies which allow readers to define complex scenarios in terms of basic tasks.
- Presents state-of-the-art solutions to challenges in multi-domain workflow application definition, optimization, and execution
- Proposes a uniform concept of a service that can represent executable components in all major distributed software architectures used today
- Discusses an extended model with determination of data flows among parallel paths of a workflow application
Since workflow applications often process big data, the book explores the dynamic management of data with various storage constraints during workflow execution. It addresses several practical problems related to data handling, including data partitioning for parallel processing next to service selection and scheduling, processing data in batches or streams, and constraints on data sizes that can be processed at the same time by service instances.
Illustrating several workflow applications that were proposed, implemented, and benchmarked in a real BeesyCluster environment, the book includes templates for multidisciplinary workflow applications that readers can use in a wide range of contexts.
商品描述(中文翻譯)
描述分散式系統架構中的尖端解決方案,《服務整合至工作流程應用程式》提供了一種簡明的方法,將鬆散耦合的服務整合進工作流程應用程式中。它討論了與分散式系統整合相關的主要挑戰,並提出了解決方案,涵蓋理論方面,如模型和工作流程排程演算法,以及技術解決方案,如軟體工具和API。
本書深入探討工作流程排程,並提出將多種不同類型的服務整合為單一工作流程應用程式的方法。它展示了這些組件如何表達為服務,並隨後整合進工作流程應用程式中。工作流程應用程式通常被描述為具有依賴關係的非循環圖,這使讀者能夠根據基本任務定義複雜的場景。
- 提供針對多領域工作流程應用程式定義、優化和執行挑戰的尖端解決方案
- 提出一個統一的服務概念,能夠代表當今所有主要分散式軟體架構中的可執行組件
- 討論一個擴展模型,確定工作流程應用程式中平行路徑之間的數據流
由於工作流程應用程式通常處理大數據,本書探討了在工作流程執行過程中,具有各種儲存限制的數據動態管理。它解決了與數據處理相關的幾個實際問題,包括平行處理的數據分區、服務選擇和排程、批次或串流數據處理,以及服務實例同時可處理的數據大小限制。
本書展示了在真實的 BeesyCluster 環境中提出、實施和基準測試的幾個工作流程應用程式,並包含多學科工作流程應用程式的範本,讀者可以在各種情境中使用。