鄧懷勇 重慶水利電力職業(yè)技術(shù)學(xué)院機(jī)電與電子信息工程系
Web服務(wù)是現(xiàn)代化互聯(lián)網(wǎng)應(yīng)用中,比較常用的一種服務(wù)性構(gòu)建,在其實(shí)際應(yīng)用過程中,需要對其服務(wù)動態(tài)編排。同時(shí)還需要對其服務(wù)體系應(yīng)用中的Qos模型研究,這樣才能有效的提升Web服務(wù)編排效率,保障Web服務(wù)穩(wěn)定性運(yùn)行。因此在這種背景下,加強(qiáng)對Web服務(wù)編排及Qos模型研究對于提升互聯(lián)網(wǎng)的服務(wù)動態(tài)而言,具有重要性研究意義。
Web服務(wù)是一種依托在互聯(lián)網(wǎng)技術(shù)上的服務(wù)對象,在互聯(lián)網(wǎng)技術(shù)的應(yīng)用中,Web服務(wù)起到的是查找及調(diào)用功能。同時(shí)在Web服務(wù)應(yīng)用中,其針對的是網(wǎng)絡(luò)化分散模塊。在互聯(lián)網(wǎng)的運(yùn)行中,其起到的作用是為系統(tǒng)應(yīng)用提供服務(wù)動態(tài),保障系統(tǒng)穩(wěn)定性應(yīng)用。在Web服務(wù)的應(yīng)用中,應(yīng)該注重對其服務(wù)體系應(yīng)用構(gòu)建,一般情況下,Web服務(wù)體系是由三個(gè)方面構(gòu)成的,首先是服務(wù)注冊,對服務(wù)進(jìn)行簡單的描述,其次是服務(wù)請求,最后是綁定服務(wù)者,為服務(wù)者提供動態(tài)服務(wù)。具體的服務(wù)體系流程如圖1所示:
圖1 Web服務(wù)體系結(jié)構(gòu)流程圖
WSBPOS體系是Web服務(wù)中較為重要的一個(gè)系統(tǒng)組件,在實(shí)際應(yīng)用中,需要借助SOAP消息傳遞今次那個(gè)數(shù)據(jù)的服務(wù)動態(tài)解析。在WSBPOS體系應(yīng)用編排中,應(yīng)該嚴(yán)格的按照程序語言編排規(guī)范進(jìn)行。同時(shí)在WSBPOS體系編排構(gòu)建中,應(yīng)該注重對其功能模塊設(shè)計(jì),一般情況下,WSBPOS體系設(shè)計(jì)中包含五個(gè)模塊:流程設(shè)計(jì)器、Web服務(wù)引擎、任務(wù)表管理、監(jiān)控管理以及動態(tài)代理等。具體的體系設(shè)計(jì)結(jié)構(gòu)如圖2所示:
圖2 WSBPOS體系編排結(jié)構(gòu)
在Web服務(wù)編排中,WSBPOS作為其編排中的關(guān)鍵性技術(shù),對整體的服務(wù)動態(tài)設(shè)計(jì)都有重要性影響。對其關(guān)鍵性技術(shù)研究中,主要針對動態(tài)綁定技術(shù)進(jìn)行了研究,在動態(tài)綁定技術(shù)的應(yīng)用研究中,主要針對WSBPOS系統(tǒng)中采用BPEL4WS1.1流程進(jìn)行了規(guī)范,同時(shí)在服務(wù)動態(tài)的應(yīng)用構(gòu)建中,應(yīng)該注重對其技術(shù)管理中的服務(wù)對象進(jìn)行定義,并且在服務(wù)對象定義中,注重對其服務(wù)體系的結(jié)構(gòu)以及服務(wù)管理流程分析,這樣才能在分析過程中,有效的找準(zhǔn)適合Web服務(wù)體系結(jié)構(gòu)構(gòu)建的方法和策略,并且保障其服務(wù)體系的應(yīng)用能夠發(fā)揮出特定的服務(wù)效果。
Qos模型是Web服務(wù)中較為常用的一種服務(wù)動態(tài)設(shè)計(jì)方法,在其實(shí)際技術(shù)應(yīng)用中,應(yīng)該注重對其技術(shù)應(yīng)用的參數(shù)設(shè)計(jì),這樣才能在參數(shù)設(shè)計(jì)中,及時(shí)的處理好模型應(yīng)用中的數(shù)據(jù)。假設(shè)將Qos模型中的參數(shù)表述為[-1.0,1.0]或者是[0.0,1.0]在這種情況下,假設(shè)出現(xiàn)了n個(gè)不同的服務(wù)功能項(xiàng),將這些不同功能的服務(wù)項(xiàng)統(tǒng)一為S,若S=(SW1,SW2,...SWn)那么Qos模型對應(yīng)的服務(wù)動態(tài)參數(shù)構(gòu)建應(yīng)該表述為:
在該表述中如果質(zhì)量標(biāo)準(zhǔn)較高,那么對應(yīng)的參數(shù)服務(wù)值也就會相對較高。在這種情況下,需要運(yùn)用Q矩陣進(jìn)行專門的數(shù)據(jù)對應(yīng)分析,這樣才能在分析過程中,及時(shí)的處理好模型應(yīng)用中的數(shù)據(jù)分析,并且保障模型應(yīng)用中的數(shù)據(jù)分析能夠及時(shí)的處理好服務(wù)動態(tài)構(gòu)建。
在Web服務(wù)編排過程中,要注重利用Qos模型進(jìn)行服務(wù)動態(tài)選擇,也就是通過服務(wù)選擇,從而確保數(shù)據(jù)的服務(wù)應(yīng)用能夠?qū)崿F(xiàn)穩(wěn)定的傳輸作用。在Qos模型的服務(wù)選擇中,要利用Qos服務(wù)管理器進(jìn)行專門的數(shù)據(jù)信息獲取和接收,同時(shí)進(jìn)行Web服務(wù)的最優(yōu)化代理處理。另外在Qos模型的服務(wù)選擇中,需要借助在數(shù)據(jù)的接收和傳輸之間形成線性服務(wù)執(zhí)行。具體的服務(wù)執(zhí)行流程顯示,如圖3所示:
圖3 Qos模型構(gòu)建中的數(shù)據(jù)服務(wù)選擇
綜上所述,在現(xiàn)代化科學(xué)技術(shù)發(fā)展中,要想全面的將Web服務(wù)編排處理好,就應(yīng)該在Web服務(wù)編排過程中,加強(qiáng)對其編排體系中的WSBPOS體系構(gòu)建,同時(shí)還要掌握好WSBPOS關(guān)鍵技術(shù)。在Web服務(wù)編排過程中,要及時(shí)的將Qos模型應(yīng)用與之結(jié)合,這樣才能在結(jié)合過程中,有效的處理好服務(wù)動態(tài)構(gòu)建應(yīng)用中的關(guān)鍵技術(shù)。要注意的是在Web服務(wù)編排中將其和Qos模型進(jìn)行結(jié)合,在結(jié)合應(yīng)用中,注重對其參數(shù)計(jì)算和服務(wù)選擇,這樣才能保障其應(yīng)用的穩(wěn)定性和效率性提升。
[1]王瑾,馬凱,楊紅麗.Web服務(wù)編排場景的XMLSchema消息類型精化[J].計(jì)算機(jī)應(yīng)用與軟件,2017,34(02):27-34.
[2]王勇,姜正濤,侯亞榮,等.Web服務(wù)編排的并發(fā)事務(wù)邏輯模型[J].北京工業(yè)大學(xué)學(xué)報(bào),2016,35(08):1132-1137.
[3]代鈺,楊雷,張斌,等.支持組合服務(wù)選取的QoS模型及優(yōu)化求解[J].計(jì)算機(jī)學(xué)報(bào),2016,33(07):1167-1178.