2012年8月8日 星期三

BPM Choreography

在企業服務的建構過程中,有許多的domain experts 跟 architect會預測或規劃商務流程,這些服務流程是透過多種不同的業務單位而組成,而這樣的組成的運作環節是會對business process有巨大(tremendous)的影響的。對於處在大型的企業服務需求的建構上,一般都會傾向於以web service來作為實踐SOA的做法,以此用於資料的轉換在各個不同部門間進行。

本文的主角, WS-CDL,是web service extension的產物,用來增進各個不同業務單位之間的資料交換的作業,這個群組內包括了有 partners / collaborators / vendors / dealers,可是在目前閱讀的 Implementing SOA using Java EE 著墨不多。

Orchestration and SOA

Choreography 是期望能在多個不同的組織之間運作,所以她的互動操作以及運作單元都需要被謹慎的設計,以期可達成元件的可重用性,較小的choreography單元必須是可以被當成組件式的被放進較大的 choreography

 

沒有留言: