SOA和之間如何協同工作
SOA和流程管理軟件如何很好的共同工作?實際上它們是兩個完全不同的原則。SOA和流程管理軟件在結構上是相同的。實際上,舉個例子,它們就像是"流程同構"。同構指的是一個保持結構的雙射。在更一般的范疇論語言中,同構指的是一個態(tài)射,且存在另一個態(tài)射,使得兩者的復合是一個恒等態(tài)射。
面向服務的體系結構(Service-Oriented Architecture,SOA)是一個組件模型,它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯系起來。接口是采用中立的方式進行定義的,它應該獨立于實現服務的硬件平臺、操作系統和編程語言。這使得構建在各種這樣的系統中的服務可以一種統一和通用的方式進行交互。
業(yè)務流程管理(Business Process Management,流程管理軟件)是一套達成企業(yè)各種業(yè)務環(huán)節(jié)整合的全面管理模式。流程管理軟件涵蓋了人員、設備、桌面應用系統、企業(yè)級 Backoffice 應用等內容的優(yōu)化組合,從而實現跨應用、跨部門、跨合作伙伴與客戶的企業(yè)運作。流程管理軟件通常以Internet方式實現信息傳遞、數據同步、業(yè)務監(jiān)控和企業(yè)業(yè)務流程的持續(xù)升級優(yōu)化。顯而易見,流程管理軟件不但涵蓋了傳統"工作流"的流程傳遞、流程監(jiān)控的范疇,而且突破了傳統"工作流"技術的瓶頸。流程管理軟件的推出,是工作流技術和企業(yè)管理理念的一次劃時代飛躍。
在SOA環(huán)境中,流程同構意味著,假設:"如果你要模型化業(yè)務流程,作為單獨的操作,模型化服務構成的實施的這個流程,這兩個模型有同樣的結構,也就他們是同構的。"
以這樣的方式看待SOA-流程管理軟件,協助確立業(yè)務和IT之間的通用語言。業(yè)務人員可以探討流程,IT人員可以探討SOBA,而且在某種程度上,他們在探討同樣的事情。如果流程專家希望把業(yè)務服務作為流程子任務思考,他們可以繼續(xù)這樣進行。同樣的,如果技術實施人員更喜歡把業(yè)務流程作為服務組件思考,這樣也可以。最好的就是,當流程管理軟件團隊在白板上描繪流程加工標準,SOA團隊在另一個白板上描繪具體構成,兩個圖標看起來實際上很像。如果這不是業(yè)務和IT的對齊,又是什么呢?感性的SOA和流程管理軟件之間的"裂縫",這個裂縫更多地是語義方面的產品,而不是實際上的兩個原則的結構上的不同。SOA提供服務集合,可以按需映射業(yè)務流程。
- 1 考核業(yè)績,你熟悉業(yè)務流程嗎
- 2在現代企業(yè)管理優(yōu)勢盡顯
- 3簡析對手工業(yè)務流程的看法
- 4基于流程鏈的企業(yè)信息化戰(zhàn)略規(guī)劃研究
- 5經濟低迷需優(yōu)化中小企業(yè)管理流程
- 6金融信托行業(yè)研討會在京圓滿落幕
- 7全面的信息化流程管理平臺的實現
- 8讓流程所有者真正把流程管理起來
- 9企業(yè)辦公OA與ERP的應用優(yōu)勢
- 10大數據時代,“浪潮”涌起
- 11與BI:"非原生數據"系統的雙贏結合
- 12什么是ERP??
- 13解析導入對于企業(yè)管理的7個價值
- 14談談從操作風險管理發(fā)展到
- 15軟件如何在協同概念中突顯自己
- 16流程優(yōu)化-幫助企業(yè)獲得競爭優(yōu)勢的有效手段
- 17AMT咨詢:營造有利于流程管理的企業(yè)文化
- 18企業(yè)后勤業(yè)務流程化管理的探討
- 19OA中的非標配應用:流程中瀏覽框瀏覽外部數據應用
- 20天翎籌備成立子公司 加快業(yè)務流程數字化建設
- 21BAM工具是如何工作的?
- 22成熟催生工具使用
- 23OA高效運轉的加速器:流程管理
- 24軟件能否治愈糟糕的企業(yè)業(yè)務流程?
- 25信建投CIO:自主研發(fā)創(chuàng)新 護航核心系統
- 26不能不說的秘密——移動業(yè)務流程管理()
- 27CIO:流程管理的信息化解決方案
- 28CIO應該如何躲避套件常見陷阱?
- 29創(chuàng)新新營銷 暢捷通引領小微企業(yè)信息化
- 30優(yōu)化業(yè)務流程控制公司成本