一 過程驅動
基於工作流的wsc 一般半自動實現
由於參與組合的任一服務不可用都會導致整個組合方案崩潰,因此研究如何克服動態環境的影響,在基於工作流的wsc方法中十分重要,現有的方法是盡可能保證生成的服務組合方案有效。 cafise
基於狀態演算的wsc
建立wsc形式化描述和服務狀態模型圖,本質上仍然是基於工作流,只不過它側重於wsc的形式化建模,主要的目的在於驗證wsc方案的有效性和可執行性。
基於程序代數
pi演算
二 語義驅動
強調ws的自描述,希望通過ws的描述和服務請求新增的語義資訊,使wsc的方案能夠通過推理自動生成,
i o p條件輸入 e輸出影響
owl-s
wsdl 需要新增p e 和qos語義才能被wsc所用
精通soa 構建服務組合
儘管面向服務的體系結構或soa仍然是新生事物,但許多公司正逐步認識到需要採用soa方法作為執行滿足業務需求的解決方案的方法。採用這種方法的乙個關鍵步驟是構建可重用服務的組合。soa 的乙個主要優點是縮小了業務和 it 之間的差距。作為需求收集活動的一部分,將業務和技術需求與機構的與專案有關的主要業務...
服務組合與服務協作的區別
由於服務組合與服務協作都涉及一組服務以及這些服務之間的互動和協作,很容易混淆,在此作一區分 1 在soa中,所謂服務組合是指以流程的方式完成服務的編排 orchestration 服務的編排由乙個中心協調者 如 指揮 完成。這個中心協調者依據流程規劃協調對不同服務的呼叫,以完成既定的業務目標,而參與...
面向服務設計的Web服務組合系統
現有的web服務技術和體系結構關注於如何開發使用xml技術和網際網路的整合應用,其核心是用標準的資訊和協議來提供web服務的發布 定位和呼叫等互動功能。但是,完成由各種不同的web服務提供者提供的各種web服務組成的web服務組合工作,實現真正的跨越企業邊界整合業務流程,僅僅使用標準的資訊和協議提供...