
摘 要:獲取組合服務執(zhí)行的拓撲結構有很多重要的意義,比如說可以讓程序員更清楚的知道組合服務的調用關系,可以通過每個原子構建的參數(shù)來通過拓撲結構構建組合服務的相應參數(shù),可以更直觀的分析具體實例的執(zhí)行。為了上述目的,我們要采取一定的工作來獲取SOA組合服務的拓撲結構。
關鍵詞:SOA組合服務 獲取
中圖分類號:P208 文獻標識碼:A 文章編號:1672-3791(2012)10(a)-0015-02
SOA就是面向服務的體系結構,SOA中一個重要的概念就是服務組合,完成組合服務的各個原子服務分布在網絡上各個不同網絡位置。為此我們出于分析組合服務參數(shù)等目的,要獲取組合服務的拓撲結構。和一般的程序或者軟件一樣,我們在設計階段很容易的知道一個組合服務或者說一個軟件的整體拓撲結構,這個整體拓撲結構是整個軟件或者說程序的體系結構,是在程序或者軟件設計時期就已經根據(jù)程序需求或者軟件需求就已經知道的。然而在程序或者軟件的執(zhí)行過程中,并不是所有在整體拓撲結構中出現(xiàn)的構建都會被執(zhí)行,也可以說并不是這個整體拓撲圖都會被執(zhí)行,在實際執(zhí)行過程中,往往只執(zhí)行了整體拓撲結構中的一部分,這執(zhí)行的一小部分顯而易見的是整體拓撲結構的一個子圖,這篇論文的目的就是要獲取這樣一個多個原子服務組合而成的實際執(zhí)行了的組合服務的執(zhí)行拓撲結構。那么如何來獲取這樣一個拓撲結構還有一定的工作要做。……