• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種基于虛擬社交化的Web服務(wù)發(fā)現(xiàn)方法研究*

    2013-09-29 04:48:20潘善亮茅琴嬌
    電信科學(xué) 2013年12期
    關(guān)鍵詞:文檔參考文獻(xiàn)標(biāo)簽

    潘善亮 ,茅琴嬌 ,韓 露

    (1.寧波大學(xué)信息科學(xué)與工程學(xué)院 寧波 315211;2.西安交通大學(xué)電子與信息工程學(xué)院 西安 710049)

    1 引言

    隨著Web服務(wù)的快速發(fā)展,企業(yè)越來越傾向于把公司的業(yè)務(wù)流程作為服務(wù)發(fā)布出去,同時也通過互聯(lián)網(wǎng)尋找滿足特定需求的Web服務(wù),使得Web服務(wù)的發(fā)布與組合越來越流行。隨著服務(wù)數(shù)量的日益增長,網(wǎng)絡(luò)中存在著大量的可用Web服務(wù),用戶尋找到合適服務(wù)的效率和準(zhǔn)確率也隨之降低。因此有效的Web服務(wù)發(fā)現(xiàn)機(jī)制對用戶發(fā)現(xiàn)合適的服務(wù)至關(guān)重要[1]。傳統(tǒng)的服務(wù)發(fā)現(xiàn)機(jī)制忽略了服務(wù)之間的關(guān)聯(lián)關(guān)系,認(rèn)為服務(wù)之間是相互獨立的,使得服務(wù)發(fā)現(xiàn)的結(jié)果不能滿足用戶的需求。例如,用戶計劃外出旅行,欲通過網(wǎng)絡(luò)提供的Web服務(wù)完成旅行安排,主要包含訂票服務(wù)和酒店預(yù)訂服務(wù)。在返回的大量服務(wù)中,用戶根據(jù)實際情況選擇滿足需求的服務(wù)。由于Web服務(wù)之間存在業(yè)務(wù)流程關(guān)系,訂票服務(wù)與酒店預(yù)訂服務(wù)之間存在相互協(xié)作關(guān)系(例如,訂票服務(wù)和特定的酒店之間存在不同的折扣關(guān)系),而酒店預(yù)訂服務(wù)之間則存在相互競爭關(guān)系[2]。Web服務(wù)之間的兩種關(guān)系如圖1所示。

    圖1 服務(wù)之間的競爭與協(xié)作關(guān)系

    圖1中,S3、S4、S5表示服務(wù)之間是相互競爭的關(guān)系,箭頭方向表示 S1、S2、(S3,S4,S5)、S6、S7服務(wù)之間是相互協(xié)作的。因為網(wǎng)絡(luò)中服務(wù)數(shù)量的增加,相同或相似功能的服務(wù)大量存在,某一服務(wù)會與其他功能相似的服務(wù)形成相互競爭的關(guān)系。同樣,網(wǎng)絡(luò)中的Web服務(wù)會應(yīng)服務(wù)調(diào)用者的要求,與其他服務(wù)協(xié)作以滿足用戶關(guān)于復(fù)雜功能的需求,也就是說,服務(wù)之間存在相互協(xié)作的關(guān)系。

    本文把社區(qū)網(wǎng)絡(luò)思想[3,4]引入Web服務(wù)研究中,根據(jù)服務(wù)之間的相互關(guān)系構(gòu)建一個“社區(qū)網(wǎng)絡(luò)”,然后利用構(gòu)建的網(wǎng)絡(luò)實現(xiàn)服務(wù)的發(fā)現(xiàn)和綁定。主要分析Web服務(wù)之間存在相互競爭和相互協(xié)作的關(guān)系,通過解析這兩種關(guān)系中Web服務(wù)的表現(xiàn),實現(xiàn)Web服務(wù)的發(fā)現(xiàn)與選擇。具體方法是:競爭關(guān)系中的服務(wù)發(fā)現(xiàn),計算的是網(wǎng)絡(luò)中的服務(wù)與被請求服務(wù)的相似度,與用戶需求的服務(wù)相似度最高的服務(wù)被選出;在協(xié)作關(guān)系中,計算的是服務(wù)的交際能力,與其他服務(wù)在相互協(xié)作過程中交際能力好的服務(wù)被選出,這種交際能力是對服務(wù)固有特性的衡量,對于動態(tài)環(huán)境中的服務(wù)發(fā)現(xiàn)很重要。因此本文Web服務(wù)發(fā)現(xiàn)與選擇的策略就是把這兩種關(guān)系中表現(xiàn)好的服務(wù)返回給用戶[5,6]。

    2 相關(guān)工作

    目前關(guān)于Web服務(wù)發(fā)現(xiàn)的方法主要分為基于功能性和非功能性的匹配方法,框架如圖2所示。

    [7]中Kokas N等人利用基于關(guān)鍵字的匹配方法,除去停用詞,取詞干以獲取Web服務(wù)描述文檔(Web services description language,WSDL)中的實意詞,再根據(jù)這些實意詞進(jìn)行Web服務(wù)的語法匹配發(fā)現(xiàn)。參考文獻(xiàn)[8]中利用關(guān)鍵字匹配中基于向量的方法,構(gòu)建Web服務(wù)文檔和查詢請求描述文檔的向量,然后計算向量之間的相似性,得到服務(wù)發(fā)現(xiàn)的集合。參考文獻(xiàn)[9]中采用了Quality Threshold聚類算法對WSDL文檔進(jìn)行分類,首先從網(wǎng)絡(luò)上挖掘 WSDL文件,得到描述 Web服務(wù)的 content、type、messages、ports和service name這5個部分,然后將這些特征整合起來,按照功能相似度對Web服務(wù)進(jìn)行聚類,不僅可以極大地提高Web服務(wù)搜索引擎的準(zhǔn)確度,而且能夠適應(yīng)Web服務(wù)的動態(tài)變化。參考文獻(xiàn)[10]提出了基于服務(wù)操作匹配的Web服務(wù)發(fā)現(xiàn)方法,把Web服務(wù)描述為一個三元組(ns,ds,p),其中ns是該服務(wù)的名稱,ds是該服務(wù)的文本描述,p是該服務(wù)中操作的集合。因為Web服務(wù)發(fā)現(xiàn)過程建立在相似匹配的基礎(chǔ)上,所以采用基于操作的相似性來實現(xiàn)服務(wù)的相似性發(fā)現(xiàn)。首先將Web服務(wù)內(nèi)含的操作建模為DOM標(biāo)簽樹,然后通過采用滿足約束的樹編輯距離量化操作與操作之間的相似度,得到服務(wù)之間的相似度。參考文獻(xiàn)[11]提出了一種基于語義的服務(wù)發(fā)現(xiàn)方法,通過計算本體樹中概念之間的最短路徑獲得概念間的本體距離,利用獲得參數(shù)的本體距離,確定服務(wù)之間的相似度。

    但是,以上關(guān)于服務(wù)發(fā)現(xiàn)的方法均不夠全面。參考文獻(xiàn)[7]中只考慮基于關(guān)鍵字的功能性匹配,忽略很多語義相似的服務(wù),使得服務(wù)發(fā)現(xiàn)的結(jié)果不夠準(zhǔn)確。參考文獻(xiàn)[9]中采用了對WSDL文檔進(jìn)行分類的方法,大大提高了服務(wù)發(fā)現(xiàn)的準(zhǔn)確度,但是并未考慮服務(wù)之間操作的相似度,同樣在服務(wù)發(fā)現(xiàn)的過程中會遺漏很多滿足條件的服務(wù)。參考文獻(xiàn)[10]中通過將服務(wù)內(nèi)含的操作轉(zhuǎn)化為DOM標(biāo)簽樹,提高了服務(wù)發(fā)現(xiàn)的準(zhǔn)確率,但是并未綜合考慮服務(wù)的標(biāo)簽節(jié)點和約束節(jié)點的計算方法。參考文獻(xiàn)[11]中單純考慮服務(wù)發(fā)現(xiàn)方法,并未考慮服務(wù)之間的調(diào)用關(guān)系,忽略了服務(wù)之間存在著業(yè)務(wù)上的關(guān)聯(lián)關(guān)系。

    圖2 Web服務(wù)發(fā)現(xiàn)方法的分類

    基于以上原因,本文綜合考慮了服務(wù)之間存在相互競爭和相互協(xié)作的關(guān)系,在競爭關(guān)系中結(jié)合用戶的需求,計算用戶與服務(wù)之間文本描述信息的相似度,然后基于WSDL的特點,構(gòu)建schema樹,計算服務(wù)之間的結(jié)構(gòu)相似度,綜合考慮文本相似度和結(jié)構(gòu)相似度得到一組服務(wù)列表,然后分別計算列表中每個服務(wù)的交際能力,選擇交際能力強(qiáng)的服務(wù)推薦給用戶。

    3 競爭關(guān)系中的服務(wù)發(fā)現(xiàn)

    3.1 問題分析

    網(wǎng)絡(luò)中的Web服務(wù)是可被公共訪問和集成的一個巨大的標(biāo)準(zhǔn)組件庫。一個WSDL文檔與一個 Web服務(wù)相對應(yīng),對服務(wù)的功能與接口進(jìn)行描述。Web服務(wù)與一般的Web網(wǎng)頁包含的大量文本信息不同,只包含非常簡短的文本信息,同時含有大量的復(fù)雜結(jié)構(gòu)信息。因此Web服務(wù)的發(fā)現(xiàn)不僅要考慮到文本描述信息的相似度,還應(yīng)該考慮結(jié)構(gòu)的匹配性。

    本文在標(biāo)準(zhǔn)的WSDL基礎(chǔ)上,根據(jù)其特點,從WSDL文檔中解析出關(guān)于服務(wù)的文本描述信息和服務(wù)的結(jié)構(gòu)信息,以實現(xiàn)Web服務(wù)的發(fā)現(xiàn)。同時從用戶關(guān)于服務(wù)的歷史調(diào)用痕跡中總結(jié)出服務(wù)所屬的興趣領(lǐng)域,以期返回的服務(wù)是用戶偏好的服務(wù)。

    因此,在競爭關(guān)系中,Web服務(wù)間相似度的計算綜合了服務(wù)間的文本相似度與結(jié)構(gòu)相似度。即對于Web服務(wù)A和B,在競爭的環(huán)境下,它們之間的相似度計算如下:

    其中,α+β=1,0≤α≤1,0≤β≤1,ContentSim(A,B)表示兩個服務(wù)的文本相似度,StructureSim(A,B)表示服務(wù)之間結(jié)構(gòu)的相似度。

    3.2 服務(wù)的文本相似度

    3.2.1 網(wǎng)絡(luò)中Web服務(wù)的文本相似度判斷

    在Web服務(wù)的相似度發(fā)現(xiàn)過程中,網(wǎng)絡(luò)中的服務(wù)應(yīng)該與被請求的服務(wù)是相關(guān)的,也就是在基于WSDL語言描述的服務(wù)中,應(yīng)該充分挖掘WSDL文檔中的自然語言信息,并為每個WSDL文檔構(gòu)建代表該Web服務(wù)特征的詞匯集合[12]。

    因為WSDL文檔是結(jié)構(gòu)化的文檔,從WSDL文檔的標(biāo)簽內(nèi)容中解析出代表服務(wù)文本描述的信息。從WSDL文檔中提取實意詞的步驟有以下5步。

    (1)parsing WSDL:根據(jù)最簡單的空格分詞法,抽取等標(biāo)簽節(jié)點的描述信息,包含服務(wù)名稱、操作名稱和消息參數(shù)名稱等一系列詞匯信息。

    (2)tag removal:去掉得到的詞匯信息中的tag部分。例如,若在得到的一系列名稱信息中包含了XML、HTML或者 WSDL中定義的tag,如 type、message等,則刪去該信息。因為這些tag都是預(yù)先定義的,將其刪去的工作也比較簡單。

    (3)word stemming:把得到的名稱信息變?yōu)橹皇O禄~的單詞,比如 connect、connected、connecting、connection的基詞都是connect,本文只取基詞,出現(xiàn)次數(shù)的多少代表了這個詞的重要性。

    (4)function word removal:描述信息中出現(xiàn)的如 of、at、in、without、between 這種輔助詞,對服務(wù)的發(fā)現(xiàn)貢獻(xiàn)很小,因此刪除此類詞。

    (5)content word recognition:一些比較常見的詞如data、web、port等,這些詞在大多數(shù)服務(wù)中都會出現(xiàn),因此在服務(wù)特征的貢獻(xiàn)上沒有什么用處,也將其去掉。

    經(jīng)過以上的處理后,就得到文檔特征詞的集合。

    3.2.2 用戶歷史特性的考慮

    考慮用戶的歷史特性不僅可以挖掘用戶潛在的服務(wù)偏好,同時可以解決用戶描述查詢請求不準(zhǔn)確的問題,由于專業(yè)知識或者使用經(jīng)驗的缺乏,在查詢請求中存在不準(zhǔn)確的問題。因此本文依據(jù)用戶調(diào)用服務(wù)的結(jié)果,獲取用戶歷史調(diào)用服務(wù)的習(xí)慣,獲得用戶的興趣傾向,實現(xiàn)更準(zhǔn)確的服務(wù)發(fā)現(xiàn)。

    本節(jié)考慮用戶潛在的對服務(wù)的偏好信息是通過用戶歷史調(diào)用服務(wù)的情況呈現(xiàn)的,也就是用戶的這種偏好存在于調(diào)用過的服務(wù)列表中。通過這個服務(wù)列表,挖掘用戶的興趣傾向??梢哉J(rèn)為用戶的興趣傾向可以體現(xiàn)在被調(diào)用服務(wù)的文本描述信息中,即服務(wù)名稱、操作名稱、消息的名稱等標(biāo)簽內(nèi)容中[13]。因此,用戶的歷史特性包含在用戶調(diào)用過的服務(wù)的文本描述信息中,這些歷史調(diào)用信息的獲取與前文對網(wǎng)絡(luò)中服務(wù)的文本信息的獲取方法類似。

    在得到用戶的歷史特性信息后,結(jié)合當(dāng)前的用戶查詢請求信息,得到帶有用戶偏好的查詢請求?;谠摬樵冋埱螅瑢W(wǎng)絡(luò)中的服務(wù)進(jìn)行初步的相似度計算,參照傳統(tǒng)的向量空間模型實現(xiàn),計算如下:

    其中,wik代表詞匯k在服務(wù)中的權(quán)重,w′ik代表詞匯k在請求中的權(quán)重。SR(s,q)的取值范圍為(0,1),而且值越大代表用戶的請求與當(dāng)前服務(wù)的相似度越大。

    3.3 服務(wù)的結(jié)構(gòu)相似度

    3.3.1 Web服務(wù)的簡化

    WSDL是一種基于XML的結(jié)構(gòu)化描述語言,是目前被廣泛采用的Web服務(wù)描述語言[14]。WSDL文檔的整體結(jié)構(gòu)如圖3所示。

    圖3 WSDL文檔結(jié)構(gòu)

    WSDL文檔描述服務(wù)從兩個級別進(jìn)行。在抽象級別,WSDL文檔通過發(fā)送/接收的message描述一個Web服務(wù),types定義Web服務(wù)中的數(shù)據(jù)類型,一般使用XML schema描述。其中,message中包含的具體消息內(nèi)容用types元素表示,而operation通過消息交換模式將message關(guān)聯(lián)在一起;在具體級別,WSDL文檔描述的是具體如何與Web服務(wù)通信,binding是為portType指定傳輸協(xié)議和交換格式,port把具體網(wǎng)絡(luò)地址與綁定關(guān)聯(lián)在一起,service把針對同一port的端點組織在一起。

    簡化后的WSDL文檔如圖4所示,在基于WSDL的服務(wù)中,Web服務(wù)的功能實體是由執(zhí)行服務(wù)的各個操作完成的,而對于操作而言,每個操作又由一組輸入?yún)?shù)和一組輸出參數(shù)組成。輸入和輸出參數(shù)就是用來進(jìn)行數(shù)據(jù)交換的消息內(nèi)容。Web服務(wù)的操作實例見表1。

    圖4 簡化后的WSDL文檔

    3.3.2 Web服務(wù)結(jié)構(gòu)相似度計算

    由前文分析可知,Web服務(wù)的實質(zhì)是實現(xiàn)服務(wù)功能的操作列表。Web服務(wù)之間結(jié)構(gòu)的相似度就是所有服務(wù)操作相似度的加權(quán)和,因此得到的是不同操作之間的相似度。Web服務(wù)操作的相似度就是不同操作之間的輸入?yún)?shù)列表和輸出參數(shù)列表的相似度。Web服務(wù)操作中的輸入?yún)?shù)和輸出參數(shù)的數(shù)據(jù)類型通常是基于XML schema語法定義的,包含數(shù)據(jù)類型和數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)類型分為簡單類型和用戶自定義的復(fù)雜類型。因此服務(wù)操作輸入?yún)?shù)中的數(shù)據(jù)類型與另一服務(wù)操作輸入?yún)?shù)的數(shù)據(jù)類型的相似度、服務(wù)操作的輸出參數(shù)的數(shù)據(jù)類型與另一服務(wù)操作的輸出參數(shù)的數(shù)據(jù)類型的相似度是Web服務(wù)結(jié)構(gòu)相似的關(guān)鍵。

    本文把操作中的基于XML schema描述的數(shù)據(jù)類型建模為具有標(biāo)記節(jié)點(labeled node)的樹狀結(jié)構(gòu)。樹的節(jié)點根據(jù)標(biāo)記(label)的不同,分為標(biāo)簽節(jié)點(tag node)和約束節(jié)點(constraint node),其中標(biāo)簽節(jié)點對應(yīng)于WSDL文檔中的element標(biāo)簽的節(jié)點,約束節(jié)點即順序節(jié)點(sequence node)、選擇節(jié)點 (union node)和多選節(jié)點(multiplicity node)。順序節(jié)點表示其子節(jié)點是按順序出現(xiàn)的,選擇節(jié)點表示該節(jié)點的實例只能選擇該類型中的一種類型,多選節(jié)點指子節(jié)點可以出現(xiàn)的次數(shù)范圍為[minOccurs,maxOccurs]。

    根據(jù)標(biāo)簽樹之間的距離計算可以獲得基于XML schema語法的輸入或輸出參數(shù)的數(shù)據(jù)類型的相似度。本文利用樹編輯距離算法計算兩棵樹之間的相似度,也就是兩個服務(wù)操作之間的相似度[15]。

    表1 Web服務(wù)實例

    3.3.3 樹編輯距離算法

    樹編輯距離算法是一種常用且有效的計算兩樹之間相似度的方法。樹編輯操作包括刪除和修改已存在的節(jié)點標(biāo)簽以及插入新的節(jié)點標(biāo)簽。兩樹之間的編輯距離是指兩棵樹之間的轉(zhuǎn)換所需的最低操作代價[16]。然而傳統(tǒng)的樹編輯距離算法無法處理前文中提到的約束節(jié)點。應(yīng)該在保留其功能的情況下,把這些約束節(jié)點從樹結(jié)構(gòu)中消去。3種約束節(jié)點的消去原則如下。

    ·順序節(jié)點的分離原則:因為其約束的是子節(jié)點出現(xiàn)順序,因此可以直接消去,但是消去之后對編輯操作的映射代價會有影響。

    ·選擇節(jié)點的合并原則:所有子節(jié)點合并為一個節(jié)點,將合并的節(jié)點的標(biāo)簽名作為新的節(jié)點的標(biāo)簽,合并以后對編輯操作的映射代價會有影響。

    ·多選節(jié)點的刪去原則:多選節(jié)點也可以直接刪去,同樣刪去之后對編輯操作的映射代價也會有影響。

    樹編輯距離算法的主要思想是通過節(jié)點的刪去、插入、替換3種編輯操作后,所需的花費最小。因此計算兩棵XML模式樹之間的相似度就等價于尋找一個擁有最低代價的映射。而兩棵XML模式樹標(biāo)簽之間的映射必須滿足以下條件。

    若 Tx是一棵樹,Tx[i]是樹 Tx上的第 i個節(jié)點,T1、T2之間的映射是有序的節(jié)點對(in,jn)的集合,n=1,2,…,它們必須滿足以下條件:

    ·若T1[i1]在 T2[i2]的左邊,那么 T2[j1]也在 T2[j2]的左邊,反之亦然;

    ·若 i1=i2,則 j1=j2;

    ·若T1[i1]是 T2[i2]的祖先,那么T2[j2]也是 T2[j2]的祖先。兩棵樹之間的映射實例如圖5所示。

    由圖5可知,如果目標(biāo)樹中出現(xiàn)了源樹中沒有出現(xiàn)的節(jié)點,則是節(jié)點的插入;如果源樹中的節(jié)點在目標(biāo)樹中沒有出現(xiàn)則是節(jié)點的刪去;如果在同一個位置,源樹中的節(jié)點和目標(biāo)樹中的節(jié)點不同則是節(jié)點的變換。

    圖5 樹映射實例

    3.3.4 編輯操作代價模型

    為了尋找編輯操作花費最小的映射,首先應(yīng)該明確映射中出現(xiàn)的每一步編輯操作的代價,也就是節(jié)點的插入、刪去以及替換時所需的代價。參考文獻(xiàn)[16]中提出的代價模型很簡單,認(rèn)為3種操作的代價均為1,這種算法簡單但不準(zhǔn)確。參考文獻(xiàn)[17]提出對所建的XML模式樹中不同層的節(jié)點分配一個權(quán)重,同時不同層的節(jié)點所分配的權(quán)重應(yīng)該不同,而且越靠近根節(jié)點的節(jié)點獲得的權(quán)重越大,越往下,權(quán)重越小。該方法引入標(biāo)簽節(jié)點的權(quán)重,對不同編輯操作所需的代價影響不同。

    首先考慮節(jié)點的插入和刪去時兩棵樹之間相互映射的代價。當(dāng)進(jìn)行schema樹匹配時,節(jié)點的插入代價就是節(jié)點插入后在目標(biāo)子樹中的權(quán)重。而進(jìn)行節(jié)點刪除操作,所花費的代價就是節(jié)點在源樹中的權(quán)重。在節(jié)點的替換操作中,由于節(jié)點處在同一層,權(quán)重都一樣。但是標(biāo)簽節(jié)點由相互連接的單詞組成,例如GetLastTradePrice,含有豐富的語義信息。因此標(biāo)簽節(jié)點在替換操作時,節(jié)點之間語義距離的確定是關(guān)鍵。

    在服務(wù)的發(fā)現(xiàn)過程中,服務(wù)操作是Web服務(wù)器功能屬性的簡化。因此計算標(biāo)簽節(jié)點的替換操作的代價時,考慮這兩個標(biāo)簽節(jié)點在服務(wù)發(fā)現(xiàn)時檢索的貢獻(xiàn)。本文使用正規(guī)化 Google 距離(normalized Google distance,NGD)計算兩個標(biāo)簽之間的距離。

    綜合以上分析,本文給出樹T1和樹T2的編輯操作的代價如下。

    ·節(jié)點的插入Cost(T1,T2)=節(jié)點在目標(biāo)樹中的權(quán)重/兩棵樹所有節(jié)點權(quán)重之和。

    ·節(jié)點的刪去Cost(T1,T2)=節(jié)點在源樹中的權(quán)重/兩棵樹所有節(jié)點權(quán)重之和。

    ·節(jié)點的替換 Cost(T1,T2)={NGD(節(jié)點 1,節(jié)點 2)}。

    其中,關(guān)于標(biāo)簽節(jié)點的權(quán)重定義見參考文獻(xiàn)[18]。若樹的深度為l,標(biāo)簽節(jié)點的權(quán)重的值域落在[2,21]范圍里。因此為了使編輯操作的代價范圍為[0,1],將節(jié)點的編輯操作的代價都除以兩棵樹的所有節(jié)點的權(quán)重和。

    3.3.5 標(biāo)簽節(jié)點之間的語義距離

    一般來說,計算詞語之間語義距離的方法可以分成兩種:一種是基于某種世界知識,如Ontology知識,語義相似度的確定依據(jù)詞匯概念間的結(jié)構(gòu)層次關(guān)系確定,但由于構(gòu)建本體花費代價大,本文不使用此法;另一類就是基于統(tǒng)計的方法,假設(shè)兩個詞匯出現(xiàn)在相同的上下文中,就認(rèn)為它們之間具有某種程度的語義相似。

    NGD是指在Google搜索中,輸入待計算的兩個詞匯,利用Google搜索發(fā)現(xiàn)含有這兩個詞匯的記錄數(shù)來衡量這兩個詞匯之間的語義距離[19]。兩個詞之間的Google距離的計算如下:

    其中,f(a)指的是返回的Web頁面包含詞匯a的頁面數(shù),f(b)指的是返回的頁面包含詞匯b的頁面數(shù),f(a,b)表示的是同時含有詞匯a、b的Web頁面數(shù),而N代表Google索引到的Web頁面總數(shù)。對于詞語a和b,語義距離為NGD(a,b)。NGD計算的詞匯語義距離是對稱的,即詞匯a到b的距離和b到a的距離一樣,不考慮詞匯之間a(b)包含b(a)的情況。通過這種方式得到的詞匯語義距離有以下幾個性質(zhì)。

    ·得到的詞匯語義距離的取值范圍為[0,∞]。另外假設(shè)a=b 或 a≠b,且 f(a)=f(b)=f(a,b)>0,那么 NGD(a,b)為0。代表詞匯a和b含有相同的語義。如果f(a)=0或f(b)=0,那么不論詞匯b相關(guān)的記錄數(shù)為多少,f(a,b)=0,即 NGD(a,b)=∞。

    ·NGD為非負(fù)數(shù)且對任意詞匯a有NGD(a,a)=0。

    ·這兩個詞匯概念的相關(guān)度與詞匯間的語義距離成反比,即詞匯語義距離值越小,詞匯的相關(guān)度越大,反之亦然。當(dāng)詞匯語義距離為0時,其相似度為1;詞匯語義距離為∞時,其相關(guān)度為0。

    Web服務(wù)描述中有很多組合詞和合成詞,如果用這些合成詞做索引,搜索查詢時很難匹配成功。接下來考慮以下情況。

    如果XML模式樹T1和T2之間存在兩對節(jié)點之間的映 射 (i1,j1)和 (i2,j2),其 中 T[i1]=[LocationbyZipCode],T[j1]=[ZipCode],T[i2]=[date],T[j2]=[zone]??梢钥闯觯?jié)點對(i1,j1)因為標(biāo)簽節(jié)點存在部分的結(jié)構(gòu)相似,顯而易見,它們之間的編輯操作應(yīng)該比節(jié)點對(i2,j2)之間的映射代價要小。而傳統(tǒng)的樹編輯距離算法沒有考慮到標(biāo)簽節(jié)點之間的這種差異,粗略地認(rèn)為所有標(biāo)簽節(jié)點的替換所花費的代價是一樣的,因此是不準(zhǔn)確的。

    通過前面的分析,得到了兩個單詞之間的語義距離。標(biāo)簽節(jié)點之間的語義距離應(yīng)該是構(gòu)成標(biāo)簽節(jié)點的幾個單詞之間的語義距離的平均。標(biāo)簽節(jié)點的劃分是依據(jù)大寫字母的劃分原則,然后除去停用詞。這里標(biāo)簽節(jié)點之間語義距離的計算分以下幾種情況。

    ·如果計算的是類似ValueName和ZipState這樣的標(biāo)簽節(jié)點,構(gòu)成節(jié)點標(biāo)簽的單詞都是各自獨立的,無重復(fù)。標(biāo)簽節(jié)點之間的語義距離就是單詞Value與Zip和State的語義距離以及Name與Zip和State的語義距離的和,除以單詞總數(shù)的一半。

    ·如果計算的兩個標(biāo)簽節(jié)點的特點與Local-TimeByZipCode和 CityStateToZipCode類似,除去相同的單詞ZipCode,計算的是LocalTime和CityState之間的語義距離。但是它們之間的相似度又比單一的LocalTime和CityState之間的相似度高,因此不能忽略相同單詞的作用。這樣的兩個標(biāo)簽之間的距離就是兩個不同單詞之間的距離再乘以相同單詞對在總單詞樹中的比重,也就是D(a,b)(標(biāo)簽節(jié)點之間的語義距離)×相同單詞數(shù)/總單詞數(shù)。

    ·如果計算的兩個標(biāo)簽節(jié)點類似LatestDailyValue和DailyValue,相同的單詞就不參與計算,它們之間的距離統(tǒng)一標(biāo)記為1。而總的語義距離就是再乘以相同單詞對在總單詞樹中的比例,即1×相同單詞數(shù)/總單詞數(shù)。

    根據(jù)標(biāo)簽節(jié)點之間的距離 D(a,b),由式(4)計算標(biāo)簽節(jié)點之間的語義相似度:

    其中,λ是一個可調(diào)節(jié)的參數(shù),λ值的范圍為(0,1)。利用式(4)可以使得計算得出的相似度在(0,1),因此滿足代價要求的范圍。

    而關(guān)于前文約束節(jié)點的消去,對編輯操作產(chǎn)生的影響就是標(biāo)簽節(jié)點權(quán)重的變化,本文參考了參考文獻(xiàn)[20]中的方法。

    4 協(xié)作關(guān)系中的服務(wù)發(fā)現(xiàn)

    4.1 問題分析

    由于網(wǎng)絡(luò)中單個Web服務(wù)的功能簡單,企業(yè)一般都會進(jìn)行服務(wù)的協(xié)作以滿足應(yīng)用流程的集成需求。例如在第1節(jié)的例子中,旅行安排的服務(wù)一般至少包括訂票服務(wù)和酒店預(yù)訂服務(wù)兩種,通過這兩種服務(wù)的相互協(xié)作完成旅行服務(wù)。

    協(xié)作關(guān)系中的Web服務(wù),通過業(yè)務(wù)邏輯的相互協(xié)作,可達(dá)到業(yè)務(wù)增值的目的。在返回給用戶的服務(wù)列表中,用戶期望所選擇的服務(wù)與其他服務(wù)有較好的交際能力。這種交際能力不僅體現(xiàn)出業(yè)務(wù)能力強(qiáng),而且在完成用戶需求的過程中,該服務(wù)的等級、權(quán)重更高。在服務(wù)協(xié)作關(guān)系分析中,確定一個量化標(biāo)準(zhǔn)來衡量服務(wù)的交際能力是關(guān)鍵問題。

    4.2 協(xié)作關(guān)系中服務(wù)的交際能力

    由前文的分析可知,Web服務(wù)中的數(shù)據(jù)類型集合和消息集合隱含在服務(wù)的操作列表中,所以把Web服務(wù)簡化為一組服務(wù)操作的集合{opl,op2,…,opn}。Web 服務(wù)提供的功能是通過服務(wù)中的操作列表實現(xiàn)的。而Web服務(wù)的操作又由完成數(shù)據(jù)交流的輸入消息和輸出消息組成。執(zhí)行某一個特定的任務(wù),并將結(jié)果以消息的形式返回。服務(wù)的操作表示為 opi={(inputi,outputi,i=1,2,…,n)}。其中inputi是該服務(wù)的輸入消息的集合,outputi是該服務(wù)的輸出消息的集合。WSDL文檔定義的消息交換模式有很多,如 in-out、in-multi-out、out-in 等 10 種交換模式。

    Web服務(wù)的交際能力是Web服務(wù)功能所有操作的交際能力的綜合。在Web服務(wù)的協(xié)作關(guān)系中,兩個Web服務(wù)的操作可以順利執(zhí)行的前提是源操作的輸出消息outputi與目的操作的輸入消息inputi相匹配。Web服務(wù)的輸出消息與另一個Web服務(wù)輸入消息之間的匹配是兩個Web服務(wù)器連接的紐帶,是服務(wù)之間數(shù)據(jù)交流的關(guān)鍵。

    但是如果要求一個服務(wù)操作的輸出集合與另一個服務(wù)的輸入集合完全相似,如同Web服務(wù)組合,這樣的要求太苛刻。在實際應(yīng)用中,也就會失去一些本來可以滿足用戶要求的服務(wù)。例如,一個操作的輸出集合為City、ZipCode和Temperature,假設(shè)網(wǎng)絡(luò)中沒有一個操作的輸入集合與之完全匹配,但如果存在一個操作的輸入集合為City、Weather,顯然,這樣的操作也會滿足需求。因此輸入與輸出不完全相同的服務(wù)也可能存在連接關(guān)系。尤其在企業(yè)的應(yīng)用中,用戶由于專業(yè)知識受限或所處的領(lǐng)域不同,在對所需的服務(wù)描述不夠準(zhǔn)確的情況下,不完全匹配可能更符合實際。

    因此服務(wù)操作之間的連接關(guān)系就是源操作的輸出集合與目的操作的輸入集合之間的相似度。相似度的值就是對存在連接關(guān)系的兩個服務(wù)的連接程度的權(quán)重化的衡量。關(guān)于相似度的判斷,同前文在競爭關(guān)系中的計算服務(wù)之間的操作的相似度類似,計算的是源操作的輸入集合中的數(shù)據(jù)類型和目的輸入集合中的數(shù)據(jù)類型的相似度。同樣計算的是兩個服務(wù)操作的數(shù)據(jù)類型所形成的schema樹之間的距離。

    網(wǎng)絡(luò)中不同服務(wù)之間的連接關(guān)系,就像人與人之間的聯(lián)系。如果一個人的關(guān)系網(wǎng)很大,并且相互聯(lián)系很頻繁,或者認(rèn)識一個交際能力非常好的人,可以通過他來擴(kuò)大自己的交際圈,本文認(rèn)為這類人的交際能力很好。在社交網(wǎng)中,服務(wù)與服務(wù)之間存在連接關(guān)系,就像人與人之間的聯(lián)系。對于一個服務(wù),被調(diào)用的次數(shù)越多或者與某個交際能力強(qiáng)的服務(wù)有交互,就認(rèn)為這個服務(wù)的交際能力強(qiáng)。衡量服務(wù)交際能力的思想是基于服務(wù)之間的連接關(guān)系,這個思想剛好與參考文獻(xiàn)[17]中的PageRank思想相似。

    利用PageRank的思想對協(xié)作關(guān)系中的Web服務(wù)交際能力進(jìn)行度量,不僅是基于服務(wù)之間的連接關(guān)系,而且該思想滿足了協(xié)作關(guān)系中Web服務(wù)之間交互的2個特性。

    ·協(xié)作關(guān)系中的遞減屬性:假設(shè)Web服務(wù)1與Web服務(wù)2連接,而Web服務(wù)2又與Web服務(wù)3連接,由于Web服務(wù)3對Web服務(wù)1的交際能力的評斷通過中間服務(wù)的連接傳遞獲得,也就不如Web服務(wù)器2這樣直接與其交互的服務(wù)對其評斷來得準(zhǔn)確。

    ·協(xié)作關(guān)系中的累加屬性:Web服務(wù)與越多的服務(wù)形成交互連接,就越增強(qiáng)了該Web服務(wù)的交際能力。

    在協(xié)作關(guān)系中,基于服務(wù)操作之間的連接,對服務(wù)的交際能力進(jìn)行衡量,通過迭代計算,能夠相對客觀地計算出服務(wù)的交際能力。Web服務(wù)操作的交際能力的計算如下:

    服務(wù)與服務(wù)之間的連接關(guān)系與傳統(tǒng)網(wǎng)頁之間的鏈接關(guān)系不同。服務(wù)之間的連接關(guān)系不僅表示服務(wù)之間有連接,同時連接值的大小會影響交際能力的計算,即服務(wù)之間的連接關(guān)系是權(quán)重化的。

    綜上所述,網(wǎng)絡(luò)中的服務(wù)存在相互競爭和相互協(xié)作的關(guān)系。在競爭關(guān)系中,解決的是從大量的網(wǎng)絡(luò)服務(wù)中,發(fā)現(xiàn)與用戶需求描述中的文本和結(jié)構(gòu)相似的服務(wù),得到一組服務(wù)列表。在協(xié)作關(guān)系中,分別計算列表中服務(wù)的交際能力,把網(wǎng)絡(luò)中交際能力好的服務(wù)返回給用戶。通過這兩種關(guān)系實現(xiàn)服務(wù)的發(fā)現(xiàn),返回最優(yōu)的服務(wù)給當(dāng)前用戶。

    5 實驗與分析

    因本文提出的是基于WSDL文檔的功能性Web服務(wù)發(fā)現(xiàn)方法,為了證明該方法的有效性,實驗中用到的Web服務(wù)測試數(shù)據(jù)均取自真實的Web服務(wù)庫Webservicelist和xMethods。實驗過程中共搜集了280個來自不同領(lǐng)域的Web服務(wù),其中包括 1 478個 Web服務(wù)操作,作為實驗中實現(xiàn)Web服務(wù)發(fā)現(xiàn)和搜索的服務(wù)庫。鑒于當(dāng)前Web服務(wù)發(fā)現(xiàn)領(lǐng)域沒有統(tǒng)一的衡量標(biāo)準(zhǔn),本文利用信息檢索領(lǐng)域的召回率和準(zhǔn)確率作為Web服務(wù)發(fā)現(xiàn)結(jié)果的衡量標(biāo)準(zhǔn)。

    實驗流程如圖6所示。

    圖6 實驗的總體流程

    實驗中獲取的部分WSDL文檔的信息見表2,其中包括服務(wù)的編號、服務(wù)描述文檔的URL、服務(wù)的名稱、服務(wù)提供商以及服務(wù)所在的國家。

    本文采用通用的WSDL4J技術(shù)對搜索到的WSDL文檔進(jìn)行解析,WSDL4J是一個開源的工具包,可以解析出WSDL文檔所有的信息,如圖7所示。

    圖7 WSDL文檔解析

    實驗過程中其他模塊的實現(xiàn)如前文所述,其中對特征的提取、標(biāo)簽節(jié)點的劃分都基于經(jīng)典算法實現(xiàn)。實驗過程中將30個Web服務(wù)、189個操作作為用戶的需求,其他的服務(wù)作為服務(wù)發(fā)現(xiàn)過程中的服務(wù)庫。實驗的召回率和查準(zhǔn)率取這30次實驗的平均。參考文獻(xiàn)[9,21]同樣是實現(xiàn)基于WSDL語言的服務(wù)發(fā)現(xiàn)。參考文獻(xiàn)[9]所使用的Web服務(wù)發(fā)現(xiàn)方法是根據(jù)服務(wù)功能通過WSDL文檔對服務(wù)進(jìn)行分類,將該方法記為CWSD;參考文獻(xiàn)[21]采用改進(jìn)的操作相似性度量方法,記為MOSM;本文的方法記為SWSD。實驗過程中,在實驗的前期對實驗的Web服務(wù)進(jìn)行分類,依據(jù)參考文獻(xiàn)[22]中的方法分為 8 類:(1)金融類服務(wù);(2)開發(fā)類服務(wù);(3)政府/正常類服務(wù);(4)旅游類服務(wù);(5)電子商務(wù)類服務(wù);(6)實體銷售類服務(wù);(7)股票/證券類服務(wù):(8)驗證類服務(wù)。關(guān)于服務(wù)發(fā)現(xiàn)結(jié)果的召回率和查準(zhǔn)率,實驗的結(jié)果如圖8、圖9所示。

    表2 Web服務(wù)信息

    圖8 不同服務(wù)領(lǐng)域的查準(zhǔn)率比較

    圖9 不同服務(wù)領(lǐng)域的召回率比較

    從圖8、圖9中可以看出,在查準(zhǔn)率和召回率上,本文的方法都有明顯提高??梢钥闯霰疚牡姆椒ǔ浞掷昧薟SDL的特點,考慮了Web服務(wù)競爭關(guān)系和協(xié)作關(guān)系的特性,使返回給用戶的服務(wù)就是用戶傾向的服務(wù),而不是單純追求返回服務(wù)的Top-K集。

    6 結(jié)束語

    為了解決Web服務(wù)器發(fā)現(xiàn)的難題,本文考慮到網(wǎng)絡(luò)中某個服務(wù)在調(diào)用過程中會與其他的服務(wù)形成相互競爭或相互協(xié)作的關(guān)系,實現(xiàn)了一種虛擬社交化的服務(wù)發(fā)現(xiàn)與選擇方法。在相互競爭的關(guān)系中,首先通過分析用戶歷史調(diào)用服務(wù)情況,同時結(jié)合當(dāng)前用戶的需求,計算用戶與服務(wù)之間文本描述信息的相似度,然后再基于WSDL的特點,構(gòu)建Web服務(wù)操作的schema樹,利用改進(jìn)的樹編輯距離算法確定服務(wù)之間的結(jié)構(gòu)相似度。其次對于某些用戶的復(fù)雜需求,需要服務(wù)之間的相互協(xié)作才能完成。在相互協(xié)作的關(guān)系中,考慮的是服務(wù)的交際能力,這種交際能力反映在服務(wù)之間的連接上。最后把交際能力強(qiáng)的服務(wù)推薦給當(dāng)前用戶。因此本文利用服務(wù)交互調(diào)用過程中的這兩個特性,從相互競爭和相互協(xié)作的關(guān)系中尋找滿足用戶需求的服務(wù)。通過將本文的方法與其他方法在召回率和查準(zhǔn)率上進(jìn)行比較,驗證了本文方法的可行性和高效性。

    參考文獻(xiàn)

    1 吳朝暉,鄧水光,吳健.服務(wù)計算與技術(shù).杭州:浙江大學(xué)出版社,2009

    2 Barakat L,Miles S,Luck M.Efficient correlation-aware service selection.Proceedings of IEEE 19th International Conference on Web Service,Honolulu,HI,2012:1~8

    3 Maamar Z,Wives L K,Badr Y,et al.LinkedWS:a novel web services discovery model based on the metaphor of“social networks”.Simulation Modeling Practice and Theory,2011,19(1):121~132

    4 Maamar Z,Hacid H,Huhns M N.Why Web Services need social networks.Internet Computing,IEEE,2011,15(2):90~94

    5 Maamar Z,Wives L K,Badr Y,et al.Even Web Services can socialize:a new service-oriented social networking model.Proceedings of Intelligent Networking and Collaborative Systems 2009,Madrid,Spain,2009:24~30

    6 Maamar Z,Sheng Q Z,Tata S,et al.Towards an approach to sustain Web Services high-availability using communities of Web Services.International Journal of Web Information Systems,2009,5(1):32~55

    7 Kokash N,Van Den Heuvel W J,D’Andrea V.Leveraging Web Services discovery with customizable hybrid matching.Lecture Notes in Computer Science,2006,42(94):522~528

    8 Platzer C,Dustdar S.A vector space search engine for Web Services.Proceedings of 3rd European Conference on Web Services,Orlando,Florida,USA,2005:62~71

    9 Elgazzar K,Hassan A E,Martin P.Clustering WSDL documents to bootstrap the discovery of Web Services.Proceedings of IEEE International Conference on Web Services,Miami,USA,2010:147~154

    10 Hao Y,Zhang Y,Cao J.Web Services discovery and rank:an information retrieval approach.Future Generation Computer Systems,2010,26(8):1053~1062

    11 Rajagopal S,Selvi S,Rajagopalan M R,et a1.Semantic grid service discovery approach using clustering of service ontologies.Proceedings of IEEE TENCON,Hong Kong,China,2006:1~4

    12 W3C Group.Web Services description language (WSDL)1.1 W3C note 15.http://www.w3.org/TR/wsdl.html

    13 Liu W,Wong W.Web Service clustering using text mining techniques.International Journal of Agent-Oriented Software Engineering,2009,3(1):6~26

    14 Thomas E.SOA服務(wù)設(shè)計原則.郭耀譯.北京:人民郵電出版社,2009

    15 鄧水光,尹建偉,李瑩等.基于二分圖匹配的語義Web服務(wù)器發(fā)現(xiàn)方法.計算機(jī)學(xué)報,2008,31(8):1364~1375

    16 Nierman A,Jagadish H V.Evaluating structural similarity in XML documents.Proceedings of 5th Int’l Workshop on the Web and Databases,Madison,Wisconsin,USA,2002:61~66

    17 Xie T,Sha C,Wang X,et al.Approximate top-k structural similarity search over XML documents.Proceedings of Frontiers of WWW Research and Development-AP Web 2006,Heidelberg,Berlin,2006:319~330

    18 Brin S,Page L.The anatomy of a large-scale hyper textual Web search engine.Computer Networks and ISDN Systems,1998,30(1):107~117

    19 張玉芳,艾東梅,黃濤等.結(jié)合編輯距離和Google距離的語義標(biāo)注方法.計算機(jī)應(yīng)用研究,2010,27(2):555~562

    20 Sarwar B,Karypis G,Konstan J,et al.Item-based collaborative filtering recommendation algorithms.Proceedings of 10th Int’l WWW Conference,Hong Kong,China,2001:1~5

    21 何玲娟,劉連臣,吳澄.一種改進(jìn)的基于WSDL描述的操作相似性度量方法.計算機(jī)學(xué)報,2008,31(8):1331~1339

    22 Saha S,Murthy C A,Pal S K.Classification of Web Services using tensor space model and mouth ensemble classifier.Proceedings of the 17th Int’l Symp on Methodologies for Intelligent Systems,Washington DC,USA,2008:508~513

    猜你喜歡
    文檔參考文獻(xiàn)標(biāo)簽
    有人一聲不吭向你扔了個文檔
    The Muted Lover and the Singing Poet:Ekphrasis and Gender in the Canzoniere*
    無懼標(biāo)簽 Alfa Romeo Giulia 200HP
    車迷(2018年11期)2018-08-30 03:20:32
    不害怕撕掉標(biāo)簽的人,都活出了真正的漂亮
    海峽姐妹(2018年3期)2018-05-09 08:21:02
    Study on the physiological function and application of γ—aminobutyric acid and its receptors
    東方教育(2016年4期)2016-12-14 13:52:48
    基于RI碼計算的Word復(fù)制文檔鑒別
    標(biāo)簽化傷害了誰
    Persistence of the reproductive toxicity of chlorpiryphos-ethyl in male Wistar rat
    基于多進(jìn)制查詢樹的多標(biāo)簽識別方法
    The Review of the Studies of Trilingual Education in inghai
    国产精品女同一区二区软件 | 少妇的逼水好多| 久99久视频精品免费| 亚洲美女视频黄频| 在线天堂最新版资源| 亚洲av成人精品一区久久| 18美女黄网站色大片免费观看| 亚洲真实伦在线观看| 日韩大尺度精品在线看网址| 夜夜夜夜夜久久久久| 极品教师在线免费播放| 午夜影院日韩av| 12—13女人毛片做爰片一| 亚洲,欧美,日韩| 啦啦啦韩国在线观看视频| 18美女黄网站色大片免费观看| 免费av毛片视频| 999久久久精品免费观看国产| 脱女人内裤的视频| 97超级碰碰碰精品色视频在线观看| 久久久久九九精品影院| 天堂动漫精品| 亚洲国产精品sss在线观看| 精品一区二区三区人妻视频| 国产精品亚洲美女久久久| 欧美3d第一页| 日韩欧美精品免费久久 | 狂野欧美白嫩少妇大欣赏| 日本免费a在线| 久久中文看片网| 精品久久久久久,| 日韩国内少妇激情av| 日本撒尿小便嘘嘘汇集6| 国产精品精品国产色婷婷| 国产乱人视频| 国产精品野战在线观看| 最新在线观看一区二区三区| 久久性视频一级片| 岛国在线免费视频观看| 国产精品爽爽va在线观看网站| 亚洲内射少妇av| 我的女老师完整版在线观看| 国产不卡一卡二| 亚洲精品亚洲一区二区| 欧美三级亚洲精品| 老熟妇乱子伦视频在线观看| 好看av亚洲va欧美ⅴa在| 国产熟女xx| 中文字幕久久专区| 国产成人a区在线观看| 国产精品永久免费网站| 99久久成人亚洲精品观看| 久久伊人香网站| 黄色丝袜av网址大全| 内地一区二区视频在线| 极品教师在线视频| 最新在线观看一区二区三区| 午夜激情福利司机影院| 99精品久久久久人妻精品| 国产亚洲av嫩草精品影院| 禁无遮挡网站| 中亚洲国语对白在线视频| 日日干狠狠操夜夜爽| 亚洲精品粉嫩美女一区| 宅男免费午夜| 美女黄网站色视频| 欧美黑人欧美精品刺激| 国产免费av片在线观看野外av| 九九久久精品国产亚洲av麻豆| 少妇被粗大猛烈的视频| 五月伊人婷婷丁香| 美女大奶头视频| 自拍偷自拍亚洲精品老妇| av天堂在线播放| 久久欧美精品欧美久久欧美| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 久久性视频一级片| 久久久久九九精品影院| 最后的刺客免费高清国语| 成人无遮挡网站| 一夜夜www| 亚洲七黄色美女视频| 欧美在线一区亚洲| 亚洲av第一区精品v没综合| 亚洲精品在线观看二区| 精品久久久久久,| 久久人人精品亚洲av| 午夜福利18| 国产在视频线在精品| 久久九九热精品免费| 久久性视频一级片| a在线观看视频网站| 18美女黄网站色大片免费观看| 18禁裸乳无遮挡免费网站照片| a在线观看视频网站| 成年人黄色毛片网站| 久久久久九九精品影院| 亚洲av免费高清在线观看| 国产亚洲av嫩草精品影院| 在现免费观看毛片| 日韩 亚洲 欧美在线| 国产精品久久视频播放| 色精品久久人妻99蜜桃| 高清毛片免费观看视频网站| 最近在线观看免费完整版| 亚洲人成电影免费在线| 午夜激情欧美在线| 国产视频内射| 很黄的视频免费| 性欧美人与动物交配| 亚洲avbb在线观看| 丰满人妻熟妇乱又伦精品不卡| 久久人妻av系列| 啦啦啦观看免费观看视频高清| 欧美潮喷喷水| 窝窝影院91人妻| 美女被艹到高潮喷水动态| 看黄色毛片网站| 黄色一级大片看看| 夜夜看夜夜爽夜夜摸| 日韩中文字幕欧美一区二区| 999久久久精品免费观看国产| 亚洲成人久久性| 婷婷精品国产亚洲av在线| 人人妻,人人澡人人爽秒播| 此物有八面人人有两片| 波多野结衣高清无吗| 一进一出抽搐gif免费好疼| 两个人的视频大全免费| 国产免费一级a男人的天堂| 午夜福利高清视频| 国产高清视频在线播放一区| 久久热精品热| 精品人妻偷拍中文字幕| 91字幕亚洲| 深夜a级毛片| 欧美精品国产亚洲| 国产欧美日韩精品亚洲av| 香蕉av资源在线| 国内揄拍国产精品人妻在线| 国产高清激情床上av| 亚洲国产欧洲综合997久久,| 国产精品自产拍在线观看55亚洲| 乱人视频在线观看| 岛国在线免费视频观看| 十八禁人妻一区二区| 热99re8久久精品国产| 欧美丝袜亚洲另类 | 国模一区二区三区四区视频| 中亚洲国语对白在线视频| 两个人视频免费观看高清| 欧美在线一区亚洲| 毛片一级片免费看久久久久 | 精品一区二区免费观看| 99热只有精品国产| 18禁在线播放成人免费| 两个人视频免费观看高清| 成人无遮挡网站| 一级黄片播放器| 蜜桃久久精品国产亚洲av| 国产色爽女视频免费观看| 国产激情偷乱视频一区二区| 欧美日本视频| 欧美日韩国产亚洲二区| 国产精品久久久久久久电影| 亚洲专区中文字幕在线| 无遮挡黄片免费观看| 热99re8久久精品国产| 国模一区二区三区四区视频| 1024手机看黄色片| 一级黄片播放器| 日韩欧美在线二视频| 日韩大尺度精品在线看网址| 赤兔流量卡办理| 婷婷亚洲欧美| 久久久久久九九精品二区国产| 97碰自拍视频| 高清日韩中文字幕在线| 丰满乱子伦码专区| 岛国在线免费视频观看| 亚洲欧美清纯卡通| 熟女人妻精品中文字幕| 久久99热6这里只有精品| 最近最新中文字幕大全电影3| 级片在线观看| 美女被艹到高潮喷水动态| 黄色一级大片看看| av在线蜜桃| 亚洲精品成人久久久久久| 在线免费观看的www视频| 免费看美女性在线毛片视频| 青草久久国产| 亚洲第一欧美日韩一区二区三区| 国内精品久久久久精免费| 国产熟女xx| 九九在线视频观看精品| 国产男靠女视频免费网站| 88av欧美| 两个人视频免费观看高清| 男人和女人高潮做爰伦理| 蜜桃亚洲精品一区二区三区| 99热精品在线国产| 天天一区二区日本电影三级| av在线蜜桃| 久久久成人免费电影| 搡老妇女老女人老熟妇| aaaaa片日本免费| 久久久久精品国产欧美久久久| 看黄色毛片网站| 麻豆成人av在线观看| 午夜免费成人在线视频| 色综合亚洲欧美另类图片| 日本免费a在线| 欧美日韩福利视频一区二区| 校园春色视频在线观看| 波多野结衣巨乳人妻| 国产视频一区二区在线看| 亚洲精品一区av在线观看| 国产91精品成人一区二区三区| 美女xxoo啪啪120秒动态图 | 欧美日韩瑟瑟在线播放| 国产精品一区二区性色av| av欧美777| or卡值多少钱| 欧美乱妇无乱码| 内地一区二区视频在线| 成人永久免费在线观看视频| 每晚都被弄得嗷嗷叫到高潮| 欧美黄色片欧美黄色片| 性插视频无遮挡在线免费观看| 熟女人妻精品中文字幕| 精品久久久久久久久久久久久| 熟妇人妻久久中文字幕3abv| 悠悠久久av| 国产蜜桃级精品一区二区三区| 国产精品精品国产色婷婷| 97热精品久久久久久| 欧美丝袜亚洲另类 | 一本精品99久久精品77| 欧美日韩瑟瑟在线播放| 日韩精品青青久久久久久| 黄片小视频在线播放| 成人午夜高清在线视频| 很黄的视频免费| 国产在线精品亚洲第一网站| 黄色一级大片看看| 无遮挡黄片免费观看| 嫩草影院精品99| 国产精品嫩草影院av在线观看 | 性色avwww在线观看| 成人鲁丝片一二三区免费| 日日夜夜操网爽| 12—13女人毛片做爰片一| 丰满的人妻完整版| 丝袜美腿在线中文| 亚洲精品456在线播放app | 国产精品野战在线观看| 欧美日韩黄片免| 日韩欧美三级三区| 俺也久久电影网| 亚洲久久久久久中文字幕| 两性午夜刺激爽爽歪歪视频在线观看| 国产男靠女视频免费网站| 久久久久久久午夜电影| 在现免费观看毛片| 国产探花在线观看一区二区| 日本黄色视频三级网站网址| av欧美777| 欧美成人性av电影在线观看| 国产单亲对白刺激| 熟妇人妻久久中文字幕3abv| 村上凉子中文字幕在线| 露出奶头的视频| 一进一出抽搐动态| 亚洲中文日韩欧美视频| ponron亚洲| 亚洲无线在线观看| 51国产日韩欧美| 亚洲av中文字字幕乱码综合| 精品国产亚洲在线| 他把我摸到了高潮在线观看| 狠狠狠狠99中文字幕| 欧美中文日本在线观看视频| 精品无人区乱码1区二区| 欧美一级a爱片免费观看看| 亚洲精品在线美女| 我的女老师完整版在线观看| 一边摸一边抽搐一进一小说| 欧美另类亚洲清纯唯美| 黄色日韩在线| 男女下面进入的视频免费午夜| 99国产精品一区二区蜜桃av| 久久草成人影院| 少妇熟女aⅴ在线视频| 美女大奶头视频| 两个人视频免费观看高清| 欧美黄色淫秽网站| 成人高潮视频无遮挡免费网站| 美女大奶头视频| 欧美zozozo另类| 亚洲av不卡在线观看| 国产精品乱码一区二三区的特点| 亚洲国产精品sss在线观看| 嫩草影院精品99| 欧美黄色淫秽网站| 99国产精品一区二区三区| 亚洲成人中文字幕在线播放| 制服丝袜大香蕉在线| 国产人妻一区二区三区在| 日韩大尺度精品在线看网址| 色哟哟哟哟哟哟| 国产欧美日韩精品亚洲av| 日韩 亚洲 欧美在线| 成人精品一区二区免费| 日本五十路高清| 乱人视频在线观看| 成年女人毛片免费观看观看9| 99国产精品一区二区三区| 久久精品久久久久久噜噜老黄 | 欧美不卡视频在线免费观看| 2021天堂中文幕一二区在线观| a级毛片a级免费在线| 一级作爱视频免费观看| 小蜜桃在线观看免费完整版高清| 午夜福利欧美成人| 性插视频无遮挡在线免费观看| 久久精品国产99精品国产亚洲性色| 国内精品一区二区在线观看| 亚洲欧美日韩无卡精品| 99国产综合亚洲精品| 中出人妻视频一区二区| 99国产精品一区二区三区| 3wmmmm亚洲av在线观看| 嫩草影院入口| 国产大屁股一区二区在线视频| 在线观看免费视频日本深夜| 99热只有精品国产| 午夜免费激情av| 国产高清三级在线| 亚洲成人免费电影在线观看| 99热只有精品国产| 简卡轻食公司| 天堂av国产一区二区熟女人妻| 大型黄色视频在线免费观看| 丰满乱子伦码专区| 麻豆av噜噜一区二区三区| 精品久久久久久久人妻蜜臀av| 久久精品人妻少妇| 国产精品精品国产色婷婷| 成年女人毛片免费观看观看9| 成人高潮视频无遮挡免费网站| 久久国产乱子免费精品| 国产高清有码在线观看视频| 国产精品永久免费网站| 中文亚洲av片在线观看爽| 深夜精品福利| 18禁黄网站禁片午夜丰满| 啦啦啦观看免费观看视频高清| 日本黄大片高清| 亚洲av电影在线进入| 欧美黄色淫秽网站| 亚洲欧美日韩东京热| 村上凉子中文字幕在线| 一夜夜www| 观看免费一级毛片| 欧美一区二区精品小视频在线| 色哟哟·www| 国产精品美女特级片免费视频播放器| 国产精品电影一区二区三区| 亚洲精品亚洲一区二区| 午夜福利免费观看在线| 久久久久性生活片| 国产探花极品一区二区| 午夜a级毛片| a在线观看视频网站| 国产探花在线观看一区二区| 神马国产精品三级电影在线观看| 国产一区二区三区在线臀色熟女| 蜜桃亚洲精品一区二区三区| 国产老妇女一区| 噜噜噜噜噜久久久久久91| 亚洲人成网站在线播| 在线天堂最新版资源| 丰满乱子伦码专区| 精品日产1卡2卡| 亚洲成人久久性| 在线观看美女被高潮喷水网站 | 在线十欧美十亚洲十日本专区| 久久久久久久久久黄片| 成人鲁丝片一二三区免费| 一级黄色大片毛片| 丰满乱子伦码专区| 亚洲人成网站在线播| 我的老师免费观看完整版| 俄罗斯特黄特色一大片| 精品久久久久久久久久久久久| 神马国产精品三级电影在线观看| 99国产精品一区二区蜜桃av| 久久久精品大字幕| 亚洲自拍偷在线| 成人无遮挡网站| 国产亚洲精品av在线| 国产蜜桃级精品一区二区三区| 能在线免费观看的黄片| 99久久九九国产精品国产免费| 国产成人福利小说| 国产精品久久久久久久久免 | 2021天堂中文幕一二区在线观| 一边摸一边抽搐一进一小说| 亚洲中文日韩欧美视频| 婷婷六月久久综合丁香| bbb黄色大片| 国产精品98久久久久久宅男小说| 久久精品综合一区二区三区| 免费看日本二区| 全区人妻精品视频| 性色av乱码一区二区三区2| 精品人妻一区二区三区麻豆 | 亚洲成人久久性| 国产高清有码在线观看视频| 看免费av毛片| 国产主播在线观看一区二区| 狂野欧美白嫩少妇大欣赏| av福利片在线观看| 九九热线精品视视频播放| 色尼玛亚洲综合影院| 国产野战对白在线观看| 一边摸一边抽搐一进一小说| 脱女人内裤的视频| 在线观看一区二区三区| 三级毛片av免费| 精品不卡国产一区二区三区| 国产精品爽爽va在线观看网站| 欧美国产日韩亚洲一区| 欧美+亚洲+日韩+国产| a级毛片免费高清观看在线播放| 99热这里只有是精品在线观看 | 丝袜美腿在线中文| 国产欧美日韩精品一区二区| 日韩中字成人| 18禁黄网站禁片午夜丰满| 亚洲人成网站在线播放欧美日韩| 亚洲av一区综合| 久久久精品大字幕| 精品国产三级普通话版| 午夜激情欧美在线| 精品国产亚洲在线| av视频在线观看入口| 99精品在免费线老司机午夜| 搡老岳熟女国产| 成人av在线播放网站| 成年版毛片免费区| 亚洲狠狠婷婷综合久久图片| 中文字幕久久专区| 一a级毛片在线观看| 国产精品美女特级片免费视频播放器| 亚洲av五月六月丁香网| 国产精品日韩av在线免费观看| 黄色丝袜av网址大全| 无遮挡黄片免费观看| 国产美女午夜福利| 青草久久国产| 熟女人妻精品中文字幕| 在线a可以看的网站| 超碰av人人做人人爽久久| 日韩大尺度精品在线看网址| 免费看a级黄色片| 男插女下体视频免费在线播放| 亚洲一区二区三区不卡视频| 深夜精品福利| 又爽又黄a免费视频| 日韩成人在线观看一区二区三区| 国产欧美日韩一区二区精品| 黄色日韩在线| 一个人免费在线观看电影| 真实男女啪啪啪动态图| 精品久久久久久久久亚洲 | 男人和女人高潮做爰伦理| 国产探花极品一区二区| 久久久久久大精品| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 欧美午夜高清在线| 性欧美人与动物交配| 日韩人妻高清精品专区| 给我免费播放毛片高清在线观看| 少妇高潮的动态图| 我要看日韩黄色一级片| 成人欧美大片| 天堂√8在线中文| av在线老鸭窝| 欧美+亚洲+日韩+国产| 最好的美女福利视频网| 久久午夜福利片| 久久精品国产亚洲av涩爱 | 3wmmmm亚洲av在线观看| bbb黄色大片| 精品一区二区三区人妻视频| 精品久久久久久久末码| 好看av亚洲va欧美ⅴa在| 乱人视频在线观看| 日日夜夜操网爽| www.999成人在线观看| 国内久久婷婷六月综合欲色啪| 亚洲成人中文字幕在线播放| 最新在线观看一区二区三区| 人人妻,人人澡人人爽秒播| bbb黄色大片| 99久久久亚洲精品蜜臀av| 国产亚洲av嫩草精品影院| 三级男女做爰猛烈吃奶摸视频| 91久久精品国产一区二区成人| 在线十欧美十亚洲十日本专区| 日韩欧美免费精品| 亚洲国产日韩欧美精品在线观看| 九九热线精品视视频播放| 啦啦啦韩国在线观看视频| 88av欧美| 又黄又爽又刺激的免费视频.| 少妇丰满av| 精品日产1卡2卡| 精品久久久久久,| 女人被狂操c到高潮| av中文乱码字幕在线| 成年免费大片在线观看| 国产三级在线视频| xxxwww97欧美| 免费看a级黄色片| 欧美3d第一页| 成人国产一区最新在线观看| 一进一出抽搐动态| 日韩人妻高清精品专区| 亚洲人与动物交配视频| 日本免费一区二区三区高清不卡| 麻豆成人午夜福利视频| 国产极品精品免费视频能看的| 久久午夜亚洲精品久久| 精品一区二区三区人妻视频| 男人和女人高潮做爰伦理| 午夜福利在线观看免费完整高清在 | 搡老岳熟女国产| 蜜桃亚洲精品一区二区三区| 波多野结衣高清无吗| 久久久久性生活片| 国产三级在线视频| 女人被狂操c到高潮| 美女大奶头视频| 国产精品久久久久久久久免 | 亚洲欧美日韩卡通动漫| 少妇高潮的动态图| 亚洲精品影视一区二区三区av| 国内精品一区二区在线观看| 69av精品久久久久久| 白带黄色成豆腐渣| 97热精品久久久久久| 中文亚洲av片在线观看爽| 俺也久久电影网| 三级国产精品欧美在线观看| 久久久国产成人免费| 亚洲人成网站在线播放欧美日韩| 久久性视频一级片| 久久精品91蜜桃| 久久性视频一级片| 麻豆久久精品国产亚洲av| 国产美女午夜福利| 国产三级中文精品| 国产亚洲欧美98| 亚洲欧美日韩无卡精品| 91麻豆av在线| 久久婷婷人人爽人人干人人爱| 中文字幕人妻熟人妻熟丝袜美| 美女黄网站色视频| 看免费av毛片| 综合色av麻豆| 两性午夜刺激爽爽歪歪视频在线观看| 两个人视频免费观看高清| 一个人看的www免费观看视频| 午夜福利在线观看吧| 女同久久另类99精品国产91| 欧美成狂野欧美在线观看| 日韩免费av在线播放| xxxwww97欧美| 搡老岳熟女国产| 免费黄网站久久成人精品 | www.熟女人妻精品国产| 91麻豆精品激情在线观看国产| 久久久精品大字幕| 国产一区二区激情短视频| 国产熟女xx| 亚洲aⅴ乱码一区二区在线播放| 国产乱人伦免费视频| 成人无遮挡网站| 精品一区二区三区人妻视频| 欧美xxxx性猛交bbbb| 亚洲欧美日韩无卡精品| 欧洲精品卡2卡3卡4卡5卡区| 高清日韩中文字幕在线| 国产在线精品亚洲第一网站| 亚洲国产欧美人成| 亚洲,欧美,日韩| 欧美成人a在线观看| 精品一区二区三区人妻视频| 亚洲人成伊人成综合网2020| 日韩欧美精品v在线| 免费看日本二区| 97人妻精品一区二区三区麻豆| 免费在线观看亚洲国产| 两个人的视频大全免费| 久久午夜亚洲精品久久| 亚洲av成人不卡在线观看播放网| 欧美黄色淫秽网站| 日韩中字成人| 欧美丝袜亚洲另类 | 18+在线观看网站| 亚洲,欧美精品.| av黄色大香蕉|