SOA 原則生命週期

SOA 原則生命週期是用來控管原則:從一開始識別、直到在正式作業環境中部署,最後於不再需要它時予以淘汰。

當在 WSRR 中建立原則時,此原則依預設會在 SOA 原則生命週期中起始,並處於「已識別」控管狀態。如需控管生命週期狀態的相關資訊(包括生命週期的圖表,以及將原則移至每個狀態的轉移作業),請參閱 IBM® WebSphere® Service Registry and Repository 8.0 版資訊中心 - SOA 原則生命週期。原則也可以轉移回前一個控管狀態,以允許修訂原則。

原則可處於下列其中一個狀態:
雖然這些控管狀態都是有效的狀態,但在 IBM SOA 原則型樣中,下列狀態才是可施行原則的有效控管狀態:
  1. 已核准
  2. 已替代
  3. 已淘汰

決定可施行哪個原則的選取規則

原則若不處於下列其中一個有效的狀態(已核准、已替代、已淘汰),WebSphere Message Broker 訊息流程就不會施行該原則。如果針對特定排程條件,從 WSRR 中擷取多個有效的原則,則會套用下列選取規則:
  1. 控管狀態有下列優先順序:
    • 已核准
    • 已替代
    • 已淘汰
  2. 若依據控管狀態,有多個有效的原則具有相同的最高優先順序,則原則會依原則名稱按升冪的順序來排序,並且會選取第一個原則。
  3. 如果有多個有效的原則共用相同的名稱與控管狀態,則會施行最近更新的原則。

概念 概念

反饋


「時間戳記」圖示 前次更新: 2012年10月16日


http://publib.boulder.ibm.com/infocenter/prodconn/v1r0m0/topic/com.ibm.scenarios.soawmbwsrr.doc/topics/csoa_policies_soa_lifecycle.htm