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

    基于面向服務(wù)架構(gòu)的遺留系統(tǒng)集成研究與實(shí)現(xiàn)

    2014-11-15 02:08:24王靖娜張建華
    電子測試 2014年4期
    關(guān)鍵詞:遺留調(diào)用代理

    王靖娜,張建華

    (1.陜西廣播電視大學(xué),西安,710119;2.西安科技大學(xué),西安,710054)

    0 引言

    企業(yè)在構(gòu)建新的信息統(tǒng)時(shí),如何有效重用遺留系統(tǒng)(Legacy System,LS)是一個(gè)必須考慮的問題,然而由于遺留系統(tǒng)自身存在的一些問題,傳統(tǒng)的重用機(jī)制并不能很好應(yīng)對(duì)這些情況。近年來隨著SOA技術(shù)迅速發(fā)展,業(yè)界普遍將這種思想引入遺留系統(tǒng)的集成領(lǐng)域。

    面向服務(wù)架構(gòu)(Service-oriented architecture,SOA)是基于請(qǐng)求/響應(yīng)模式的分布式設(shè)計(jì)范型的一種演化,一個(gè)應(yīng)用程序的業(yè)務(wù)邏輯(Business logic)或某些單獨(dú)的功能被模塊化并作為服務(wù)呈現(xiàn)給消費(fèi)者或客戶端。SOA思想實(shí)現(xiàn)的關(guān)鍵在于如何建立一套程序到程序的通信模型,而Web Service用現(xiàn)有的和新興的一組協(xié)議建立了一套平臺(tái)無關(guān)、語言無關(guān)、通用的通信模型,成為目前最為流行的SOA實(shí)現(xiàn)。目前,包括IBM,Microsoft,Sun,Oracle和BEA等在內(nèi)的各大公司紛紛宣布在他們的產(chǎn)品中支持Web服務(wù)?,F(xiàn)有的Web Servic Platforme平臺(tái)主要有IBM WebSphere,HP Web Services,Sun ONE,Microsoft Dot NET。然而這些產(chǎn)品更適合開發(fā)新的服務(wù)而非集成遺留系統(tǒng),所以從一個(gè)實(shí)際項(xiàng)目的需求出發(fā),結(jié)合遺留子系統(tǒng)較多且松散分布及對(duì)系統(tǒng)安全穩(wěn)定性能的要求,本文提出了基于SOA的系統(tǒng)信息集成框架,較好地解決了傳統(tǒng)信息集成技術(shù)構(gòu)建的集成系統(tǒng)不易維護(hù)、缺乏擴(kuò)展性及動(dòng)態(tài)調(diào)整性以及應(yīng)用范圍狹窄等方面的缺陷。

    1 遺留系統(tǒng)集成技術(shù)分析

    如何將遺留系統(tǒng)遷移到新的企業(yè)應(yīng)用平并不是一個(gè)新鮮的問題,在過去幾十年間人們嘗試了很多方法來提高遺留系統(tǒng)集成效率,歸納起來主要有以下幾種:

    重新開發(fā)(Redevelopment):利用新的硬件平臺(tái)、架構(gòu)、工具、數(shù)據(jù)庫等從頭開始實(shí)現(xiàn)遺留系統(tǒng)所提供的服務(wù)。

    包裝(Wrapping):圍繞已有數(shù)據(jù)、獨(dú)立程序、應(yīng)用系統(tǒng)及接口用新接口進(jìn)行包裝以便于其它系統(tǒng)訪問。

    遷移(Migration):在保留原有系統(tǒng)的數(shù)據(jù)和功能的前提下,利用新技術(shù)將遺留系統(tǒng)移植到新的平臺(tái)中。

    圖1顯示了常用的遺留系統(tǒng)集成方法。由于維護(hù)(Maintenance)也是軟件生命周期中的一部分,所以出于完整性考慮將其加入其中。這當(dāng)然不影響上文的分類,因?yàn)槿绻粋€(gè)軟件系統(tǒng)的在可接受的預(yù)算范圍內(nèi)被維護(hù),它也不能被稱為遺留系統(tǒng)。如圖所示每種方法的風(fēng)險(xiǎn)和代價(jià)是不同的,其中重新開發(fā)代價(jià)最大,而包裝對(duì)遺留系統(tǒng)最小,在實(shí)際的應(yīng)用中重新開發(fā)的策略也很少被用于遺留系統(tǒng)的集成。

    在業(yè)界的實(shí)際應(yīng)用中,先后出現(xiàn)了基于公共請(qǐng)求代理體系(CORBA),遠(yuǎn)程方法調(diào)用(RMI),分布式組件對(duì)象(DCOM)以及Agent等分布式對(duì)象技術(shù)。由于這些技術(shù)自身的一些缺點(diǎn),導(dǎo)致它們?cè)谶z留系統(tǒng)的現(xiàn)代化領(lǐng)域均未流行開來。RMI的實(shí)現(xiàn)要求通信的兩端都具有Java環(huán)境,從根本上阻止了它的推廣;CORBA雖然定義了一種語言無關(guān)的通信方式,但企業(yè)防火墻通常會(huì)阻止對(duì)象請(qǐng)求代理(Object RequestBroker,ORB)的通信;基于COM,DCOM遺留系統(tǒng)的集成要求集成環(huán)境中的計(jì)算機(jī)節(jié)點(diǎn)都支持Windows系統(tǒng);基于Agent的遺留系統(tǒng)信息集成充分考慮了遺留系統(tǒng)的特點(diǎn),但對(duì)于一個(gè)擁有眾多遺留系統(tǒng)的企業(yè),要實(shí)現(xiàn)各個(gè)遺留子系統(tǒng)Agent之間的互相通信和協(xié)同操作,困難很大。與此同時(shí),作為一種松散藕合及可復(fù)用的分布式計(jì)算模型,面向服務(wù)的架構(gòu)也越來越多地被用于遺留系統(tǒng)集成。已有的方法都從重用的角度不同程度的實(shí)現(xiàn)了遺留系統(tǒng)的服務(wù)集成,但就其方法的實(shí)質(zhì)來說,都沒有超出上文所述的三種形式,尤其是包裝和遷移。

    2 集成框架

    2.1 遺留系統(tǒng)集成的基本要求

    考慮到遺留系統(tǒng)自身的特點(diǎn),實(shí)現(xiàn)遺留系統(tǒng)信息集成會(huì)受到多方面的限制,在實(shí)現(xiàn)技術(shù)方面應(yīng)滿足以下基本要求:①遺留系統(tǒng)的信息集成應(yīng)該是遺留系統(tǒng)具體應(yīng)用的集成,應(yīng)支持業(yè)務(wù)正常運(yùn)轉(zhuǎn)所需信息的正常交互,而不是遺留系統(tǒng)簡單的互連及信息交換。②集成是動(dòng)態(tài)的,能根據(jù)企業(yè)經(jīng)營策略及需求變化來及時(shí)調(diào)整集成方式;③應(yīng)充分考慮新業(yè)務(wù)對(duì)安全穩(wěn)定運(yùn)行的要求,保證遺留子系統(tǒng)在集成后仍能保持單獨(dú)運(yùn)行時(shí)的安全穩(wěn)定性;④遺留系統(tǒng)的信息集成應(yīng)該是對(duì)原有遺留子系統(tǒng)功能的擴(kuò)展和延伸,而不是推倒遺留子系統(tǒng)原有的所有功能。

    2.2 體系結(jié)構(gòu)

    基于遺留系統(tǒng)集成的基本要求和SOA架構(gòu)的思想,考慮將遺留系統(tǒng)中需要暴露的功能包裝成Web服務(wù),這樣遺留系統(tǒng)間既可以Web服務(wù)的形式進(jìn)行信息交互,又保證了遺留系統(tǒng)的功能、安全性、穩(wěn)定性不受影響。

    圖2所示的筆者提出的遺留系統(tǒng)服務(wù)集成分層體系結(jié)構(gòu),其主要由業(yè)務(wù)層、服務(wù)層、包裝層三個(gè)層次組成。業(yè)務(wù)層是服務(wù)的使用者或客戶,它與服務(wù)層以服務(wù)的WSDL作為交互契約,通過SOAP消息進(jìn)行交互。服務(wù)層主要負(fù)責(zé)處理來自業(yè)務(wù)層的各種服務(wù)調(diào)用請(qǐng)求以及服務(wù)提供者的響應(yīng),該層主要包括:服務(wù)容器和服務(wù)代理。處于最下層的是包裝層,它為各種遺留系統(tǒng)生成服務(wù)代理,其主要由服務(wù)包裝器組成。

    服務(wù)容器:服務(wù)提供者與服務(wù)使用者之間的橋梁,它監(jiān)聽服務(wù)請(qǐng)求端口,處理所有來自于客戶的服務(wù)調(diào)用請(qǐng)求以及服務(wù)運(yùn)行結(jié)果的發(fā)送。

    服務(wù)代理:屏蔽不同遺留系統(tǒng)所提供服務(wù)由于實(shí)現(xiàn)技術(shù)上的不同而造成的服務(wù)調(diào)用上的差異,完成實(shí)際服務(wù)的轉(zhuǎn)調(diào)工作。主要有兩種形式的服務(wù)代理:①Python腳本,它可以是對(duì)遺留系統(tǒng)服務(wù)的轉(zhuǎn)調(diào)代碼,也可以是實(shí)際的服務(wù)。②Python擴(kuò)展,它是用C/C++寫成的一種特殊的動(dòng)態(tài)鏈接庫,在某些情況下Python對(duì)所需服務(wù)不能直接支持或效率方面不能達(dá)到業(yè)務(wù)需求就要通過效率更高C/C++提供支持,而Python擴(kuò)展恰好在二者之間架起了橋梁。

    服務(wù)包裝器:負(fù)責(zé)生成遺留系統(tǒng)的服務(wù)代理,遺留系統(tǒng)的提供服務(wù)并不直接進(jìn)入SOA體系,而是經(jīng)過包裝也即生成代理及WSDL文件后成為Web服務(wù)才融入到整個(gè)企業(yè)的業(yè)務(wù)流程中。它中要由以下模塊組成:①包裝對(duì)象模式庫即一組針對(duì)基于不同實(shí)現(xiàn)技術(shù)的遺留系統(tǒng)服務(wù)包裝的內(nèi)置對(duì)象,它是遺留系統(tǒng)服務(wù)包裝的控制器。②服務(wù)元信息模型,遺留系統(tǒng)服務(wù)信息的內(nèi)存模型,它主要包括:遺留系統(tǒng)對(duì)外所提供服務(wù)的接口定義、服務(wù)實(shí)現(xiàn)技術(shù)類型的描述信息、以及服務(wù)的運(yùn)行時(shí)信息。③代碼生成器,根據(jù)服務(wù)元信息為包裝器生成產(chǎn)生服務(wù)代理的各種中間代碼。④make文件生成器,為包裝器生成編譯Python擴(kuò)展所需的make文件。

    2.3 服務(wù)包裝流程分析

    服務(wù)集成的一個(gè)關(guān)鍵步驟就是將遺留系統(tǒng)所提供服務(wù)包裝為Web服務(wù),在集成框架中這一過程由服務(wù)包裝器來完成。服務(wù)包裝器包裝服務(wù)的典型過程分為五個(gè)階段:元信息獲取、產(chǎn)生代理代碼、生成臨時(shí)工程、生成make文件、生成服務(wù)代理。

    元信息獲?。杭扇藛T通過用戶界面將遺留系統(tǒng)服務(wù)元信息送入元信息文檔對(duì)象,輸入內(nèi)容形式有兩種:一種是詳細(xì)的服務(wù)元信息;另一種包含服務(wù)元信息的數(shù)據(jù)文件。

    產(chǎn)生代理代碼:接著將包含有服務(wù)信息的元信息文檔對(duì)象傳入相應(yīng)類型的服務(wù)集成對(duì)象,包裝器為不同類型的遺留系統(tǒng)提供了不同包裝對(duì)象。有了服務(wù)的元信息,包裝對(duì)象就為該遺留系統(tǒng)生成代理代碼并將之填入元信息文檔對(duì)象的適當(dāng)子對(duì)象。

    生成臨時(shí)工程:包裝對(duì)象以元信息文檔對(duì)象作為基礎(chǔ)調(diào)用代碼生成器生成用于編譯的服務(wù)代理臨時(shí)工程及其配置文件,臨時(shí)工程包含了生成最終Python擴(kuò)展的所有文件,而配置文件包含的對(duì)于編譯器有價(jià)值的配置信息。

    生成make文件:包裝對(duì)象將臨時(shí)工程配置文件送入make文件生成器為臨時(shí)工程生成用于自動(dòng)編譯的make文件。

    生成服務(wù)代理:包裝器將make文件作為輸入,調(diào)用編譯器提供的make工具編譯臨時(shí)工程生成服務(wù)代理。

    3 關(guān)鍵技術(shù)

    服務(wù)元信息模型

    服務(wù)元信息是集成框架進(jìn)行包裝的信息基礎(chǔ),集成框架用一組內(nèi)建的元信息模型來存儲(chǔ)這些信息供包裝的不同階段使用。而元信息模型提供一組接口供客戶程序操作元信息,通過這組接口所有服務(wù)元信息就可以被添加到元信息模型中,反之亦可取出。元信息模型主要包含兩信息:服務(wù)包裝信息、接口信息。服務(wù)包裝信息中包含了一些關(guān)于服務(wù)實(shí)現(xiàn)的描述信息,接口信息則給出了服務(wù)接口定義。

    服務(wù)包裝信息大體分為兩類:服務(wù)類型無關(guān)信息和服務(wù)類型相關(guān)信息。服務(wù)類型無關(guān)信息是各種不同類型遺留系統(tǒng)服務(wù)所共有的,如服務(wù)的名字、目標(biāo)存放位置等。服務(wù)類型相關(guān)信息則由于各遺留系統(tǒng)服務(wù)實(shí)現(xiàn)技術(shù)的不同而不同,例如當(dāng)遺留系統(tǒng)以COM組件形式提供服務(wù)時(shí)要對(duì)其進(jìn)行包裝就需知道該組件的ProgID。包裝器根據(jù)這些信息為服務(wù)的接口生成不同的代理代碼。

    接口描述信息是遺留系統(tǒng)對(duì)外提供服務(wù)的詳細(xì)接口定義,集成框架以這些定義為基礎(chǔ),生成接口的服務(wù)的代理接口及WSDL文件。

    3.1 Python擴(kuò)展

    雖然Python是一種功能強(qiáng)大的腳本語言,但是對(duì)于某些系統(tǒng)調(diào)用或庫函數(shù),其語言本身是無能為力的,Python通過一種稱之為擴(kuò)展(Extension)的機(jī)制來達(dá)到這一目的。它提供了一系列的C函數(shù)接口、宏、變量來暴露其運(yùn)行時(shí)系統(tǒng),結(jié)合待調(diào)用的庫函數(shù)或系統(tǒng)調(diào)用生成擴(kuò)展動(dòng)態(tài)鏈接庫就可以就可以將所需功能引入到Python環(huán)境之中,象普通模塊一樣調(diào)用。然而直接通過這些接口函數(shù)手動(dòng)生成Python擴(kuò)展是一種復(fù)雜易于出且重復(fù)性高的過程,因此在生成擴(kuò)展模塊時(shí),使用了Boost.Python庫。Boost.Python 庫是Python和C++之間的一個(gè)接口框架,它使用了先進(jìn)的元編程技術(shù)來簡化用戶使用的語法,這樣用戶可以使用類似描述性的定義語言來快速、無縫的將C++中的函數(shù)和對(duì)象暴露給Python,反之亦然。它采用一種無侵入的設(shè)計(jì)方法,這樣包裝時(shí)就可以不對(duì)待包裝代碼做任何修改,這也使得Boost.Python成為一種理想的用于C++和Python接口的第三方庫。其使用的基本步驟如下:

    3.2 引入Boost.Python所需頭文件及名字空間

    將模塊的名字作為參數(shù)送入BOOST_PYTHON_MODULE宏定義擴(kuò)展模塊。

    將函數(shù)名字及函數(shù)指針傳入def宏定義要暴露的C++函數(shù)。

    以類名作為參數(shù)使用class宏定義要導(dǎo)出的C++類。

    3.3 make文件產(chǎn)生器

    當(dāng)包裝獲取到足夠的關(guān)于服務(wù)元信息后,集成人員就應(yīng)該不需要再介入包裝過程,而實(shí)現(xiàn)這一目標(biāo)的關(guān)鍵步驟就是Python擴(kuò)展的自動(dòng)編譯。生成Python擴(kuò)展主要元素:代理接口定義、代理接口實(shí)現(xiàn)和Boost.Python擴(kuò)展定義通過代碼生成器都可以產(chǎn)生,這時(shí)只要使用編譯器對(duì)由以上元素組成的工程編譯即可生成Python擴(kuò)展,而此時(shí)自動(dòng)編譯的關(guān)鍵就是生成make工具所需的make文件。

    對(duì)make文件研究發(fā)現(xiàn),其配置信息可抽取為兩類:Python擴(kuò)展所需的特定工程配置及特定編譯器針對(duì)不同配置具體參數(shù)。工程配置信息由包裝產(chǎn)生,而編譯器配置參數(shù)則只要一次寫入文件后就可以重復(fù)利用。

    4 總結(jié)

    在研究了以往工作的基礎(chǔ)之上,本文提出了一種基于SOA的遺留系統(tǒng)的集成方案。它考慮了遺留系統(tǒng)的特點(diǎn)給出了特定類型服務(wù)的代理代碼自動(dòng)生成模式,給合SOA的通用通信模型解決了服務(wù)之間的松耦合的互操作問題,吸取了動(dòng)態(tài)語言Python的優(yōu)點(diǎn)簡化了服務(wù)容器的設(shè)計(jì),提高了服務(wù)集成的擴(kuò)展性,很好的滿足了實(shí)際項(xiàng)目需求。

    [1]Jesus Bisbal,Deirdre Lawless,Bing Wu,and Jane Grimson.Legacy Information Systems:Issues and Directions.IEEE Software,September/October 1999.

    [2]Eric Newcomer,Greg Lomow.Understanding SOA with Web Services.Addison Wesley Professional,2004-12.

    [3]Mark Endrei,Jenny Ang,Ali Arsanjani,Sook Chua,Philippe Comte,Pal Krogdahl,Min Luo,Tony Newling.Patterns:Service-Oriented Architecture and Web Services.IBM 2004-04,33.

    [4]Jack Herrington.Code Generation in Action.Manning Publications Co.2003,28-34.

    [5]Ethan Cerami.Web Services Essentials.O'Reilly,February 2002.

    猜你喜歡
    遺留調(diào)用代理
    許林濤作品
    核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
    代理圣誕老人
    LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
    代理手金寶 生意特別好
    基于單片機(jī)控制的小孩遺留小汽車內(nèi)智能安全裝置
    電子制作(2018年11期)2018-08-04 03:25:46
    基于系統(tǒng)調(diào)用的惡意軟件檢測技術(shù)研究
    靜寂的故宮博物館
    歲月(2016年5期)2016-08-13 00:32:59
    天龍,遺留六百年的傳奇
    復(fù)仇代理烏龜君
    中文字幕另类日韩欧美亚洲嫩草| 国产免费福利视频在线观看| 亚洲欧洲日产国产| 亚洲精品日韩在线中文字幕| 国产色视频综合| 欧美亚洲 丝袜 人妻 在线| 日韩av在线免费看完整版不卡| 成年人黄色毛片网站| 国产精品成人在线| 久9热在线精品视频| 色婷婷av一区二区三区视频| 自拍欧美九色日韩亚洲蝌蚪91| 久久国产精品人妻蜜桃| 久久人人爽av亚洲精品天堂| 大片免费播放器 马上看| 国产老妇伦熟女老妇高清| 无限看片的www在线观看| 青春草亚洲视频在线观看| 欧美中文综合在线视频| 成人国产av品久久久| 精品一区二区三区av网在线观看 | 自线自在国产av| 99久久综合免费| 国产男女内射视频| 最新在线观看一区二区三区 | 美女福利国产在线| 精品一区在线观看国产| 国产日韩一区二区三区精品不卡| 欧美日韩视频高清一区二区三区二| av在线播放精品| 超碰成人久久| netflix在线观看网站| 一本综合久久免费| 亚洲欧洲国产日韩| 国产精品免费大片| 精品国产一区二区久久| 女人精品久久久久毛片| 日韩大片免费观看网站| 一级片'在线观看视频| 日韩av不卡免费在线播放| 少妇人妻 视频| 午夜av观看不卡| 久久久久精品人妻al黑| 久久久久久久大尺度免费视频| 日日摸夜夜添夜夜爱| 国产成人精品久久二区二区91| 80岁老熟妇乱子伦牲交| 亚洲精品久久成人aⅴ小说| 新久久久久国产一级毛片| 亚洲国产精品国产精品| 久久精品久久久久久久性| 亚洲中文字幕日韩| 亚洲第一av免费看| 1024香蕉在线观看| 国产成人精品久久久久久| 亚洲色图 男人天堂 中文字幕| 色综合欧美亚洲国产小说| 精品国产国语对白av| 另类精品久久| 亚洲成av片中文字幕在线观看| 亚洲国产欧美一区二区综合| 久久久久精品国产欧美久久久 | 亚洲av国产av综合av卡| 黄频高清免费视频| 国产欧美日韩精品亚洲av| av国产久精品久网站免费入址| 久久性视频一级片| 国产免费现黄频在线看| 国产在线视频一区二区| 久久精品国产亚洲av涩爱| 中文字幕人妻丝袜一区二区| 亚洲人成网站在线观看播放| 99国产精品免费福利视频| 老鸭窝网址在线观看| 国产精品人妻久久久影院| 国产成人精品久久二区二区免费| 精品人妻1区二区| 亚洲av日韩精品久久久久久密 | av电影中文网址| 黑人巨大精品欧美一区二区蜜桃| 丝袜美腿诱惑在线| 欧美黄色淫秽网站| 夜夜骑夜夜射夜夜干| 亚洲精品一区蜜桃| 国产伦人伦偷精品视频| 国产精品人妻久久久影院| 久久精品亚洲熟妇少妇任你| 极品少妇高潮喷水抽搐| 高潮久久久久久久久久久不卡| 日韩人妻精品一区2区三区| 叶爱在线成人免费视频播放| 高清黄色对白视频在线免费看| 中国美女看黄片| 人人妻人人澡人人爽人人夜夜| 久久久亚洲精品成人影院| 久久久国产一区二区| 欧美成狂野欧美在线观看| 丝袜人妻中文字幕| 国产福利在线免费观看视频| 永久免费av网站大全| 亚洲国产精品一区二区三区在线| 国产高清视频在线播放一区 | 免费在线观看黄色视频的| 最新在线观看一区二区三区 | 女人久久www免费人成看片| 亚洲精品一卡2卡三卡4卡5卡 | 久久99精品国语久久久| 大型av网站在线播放| 成年人免费黄色播放视频| 人妻 亚洲 视频| 免费看av在线观看网站| 老司机在亚洲福利影院| 9191精品国产免费久久| 亚洲欧美清纯卡通| 国产高清不卡午夜福利| a 毛片基地| av网站在线播放免费| 熟女av电影| 国产三级黄色录像| 国产熟女欧美一区二区| 日韩人妻精品一区2区三区| 青草久久国产| 亚洲欧美成人综合另类久久久| 国产精品 欧美亚洲| 国产精品久久久久成人av| 亚洲欧美日韩另类电影网站| 在线观看人妻少妇| 国产在线视频一区二区| 国产福利在线免费观看视频| 少妇被粗大的猛进出69影院| 新久久久久国产一级毛片| 亚洲第一av免费看| 亚洲,欧美,日韩| 亚洲国产精品一区二区三区在线| 国产97色在线日韩免费| 一边亲一边摸免费视频| 高清av免费在线| 午夜久久久在线观看| 久久综合国产亚洲精品| 国产黄色视频一区二区在线观看| 女人被躁到高潮嗷嗷叫费观| 久久狼人影院| 欧美在线黄色| 在线观看一区二区三区激情| 波多野结衣av一区二区av| 少妇精品久久久久久久| 久久国产精品男人的天堂亚洲| 久久久欧美国产精品| 亚洲av日韩精品久久久久久密 | 欧美在线一区亚洲| 狂野欧美激情性xxxx| 女性被躁到高潮视频| 国产在线一区二区三区精| 国产免费现黄频在线看| 男女边吃奶边做爰视频| 蜜桃国产av成人99| 欧美日韩亚洲综合一区二区三区_| 首页视频小说图片口味搜索 | cao死你这个sao货| 在线观看国产h片| 五月天丁香电影| 国产精品国产av在线观看| 日本av免费视频播放| 啦啦啦在线免费观看视频4| 亚洲精品国产av蜜桃| 视频区欧美日本亚洲| 日本wwww免费看| www.熟女人妻精品国产| 少妇 在线观看| 一本一本久久a久久精品综合妖精| 久9热在线精品视频| 国产免费视频播放在线视频| 亚洲 国产 在线| 色精品久久人妻99蜜桃| 69精品国产乱码久久久| 美国免费a级毛片| 亚洲国产精品国产精品| 国产福利在线免费观看视频| 国产精品一区二区在线不卡| 亚洲精品中文字幕在线视频| 欧美日韩综合久久久久久| 最新在线观看一区二区三区 | 岛国毛片在线播放| av福利片在线| 丰满少妇做爰视频| 午夜免费男女啪啪视频观看| 日韩av不卡免费在线播放| 黄色a级毛片大全视频| 女人被躁到高潮嗷嗷叫费观| 国产亚洲精品久久久久5区| 日本wwww免费看| 热99国产精品久久久久久7| 欧美av亚洲av综合av国产av| 亚洲av国产av综合av卡| 一区二区三区乱码不卡18| 国产免费又黄又爽又色| 如日韩欧美国产精品一区二区三区| 国产av国产精品国产| 女人高潮潮喷娇喘18禁视频| 满18在线观看网站| 99久久人妻综合| 国产精品二区激情视频| 高清av免费在线| 一边摸一边做爽爽视频免费| 国产精品九九99| 亚洲精品乱久久久久久| 亚洲精品国产区一区二| 九草在线视频观看| 欧美少妇被猛烈插入视频| 婷婷成人精品国产| 免费观看av网站的网址| 多毛熟女@视频| 妹子高潮喷水视频| 亚洲人成77777在线视频| 日韩一卡2卡3卡4卡2021年| 精品一区二区三区四区五区乱码 | 人人妻人人澡人人看| 超色免费av| 免费久久久久久久精品成人欧美视频| 国产成人a∨麻豆精品| 欧美精品亚洲一区二区| 日本欧美视频一区| 午夜免费男女啪啪视频观看| 欧美亚洲 丝袜 人妻 在线| svipshipincom国产片| 亚洲精品第二区| 国产三级黄色录像| av天堂久久9| 久久人人97超碰香蕉20202| 黄片小视频在线播放| 欧美精品一区二区大全| 亚洲一卡2卡3卡4卡5卡精品中文| 最黄视频免费看| 日韩av免费高清视频| 日韩免费高清中文字幕av| 飞空精品影院首页| 色网站视频免费| 国产人伦9x9x在线观看| 免费黄频网站在线观看国产| 亚洲五月婷婷丁香| 丝袜脚勾引网站| 亚洲国产日韩一区二区| 国产精品亚洲av一区麻豆| 亚洲五月色婷婷综合| 国产欧美亚洲国产| 久久午夜综合久久蜜桃| 久久狼人影院| 国产97色在线日韩免费| 久久久久久久国产电影| 久久性视频一级片| 欧美精品亚洲一区二区| 免费观看av网站的网址| 亚洲中文日韩欧美视频| 欧美人与善性xxx| 成人国产av品久久久| 国产成人欧美在线观看 | 日本午夜av视频| 国产在视频线精品| 在线精品无人区一区二区三| 亚洲国产中文字幕在线视频| 成人国产一区最新在线观看 | 亚洲精品国产区一区二| 99国产精品一区二区蜜桃av | 黑丝袜美女国产一区| 在线观看国产h片| 免费黄频网站在线观看国产| 亚洲欧洲国产日韩| 亚洲精品国产区一区二| 精品福利永久在线观看| 久久青草综合色| 巨乳人妻的诱惑在线观看| 制服诱惑二区| 狂野欧美激情性bbbbbb| 天堂中文最新版在线下载| 亚洲欧美日韩高清在线视频 | 欧美+亚洲+日韩+国产| 精品福利永久在线观看| 超碰成人久久| 欧美日韩综合久久久久久| 青青草视频在线视频观看| 亚洲欧美色中文字幕在线| 欧美日韩视频精品一区| 久久久久国产精品人妻一区二区| 免费观看av网站的网址| 午夜91福利影院| 欧美激情 高清一区二区三区| 亚洲免费av在线视频| 亚洲精品国产区一区二| 欧美亚洲 丝袜 人妻 在线| av不卡在线播放| 欧美人与善性xxx| 日本猛色少妇xxxxx猛交久久| 亚洲伊人色综图| 汤姆久久久久久久影院中文字幕| 女性被躁到高潮视频| 久久久国产精品麻豆| 伦理电影免费视频| 国产日韩欧美在线精品| 久久久久久亚洲精品国产蜜桃av| 国产深夜福利视频在线观看| 91国产中文字幕| 老司机亚洲免费影院| 欧美黑人精品巨大| 菩萨蛮人人尽说江南好唐韦庄| 久久青草综合色| 男人爽女人下面视频在线观看| 日本av免费视频播放| 99精国产麻豆久久婷婷| 精品国产乱码久久久久久男人| 在线观看免费午夜福利视频| 亚洲av电影在线观看一区二区三区| 一边摸一边抽搐一进一出视频| 两个人免费观看高清视频| 亚洲av欧美aⅴ国产| 色婷婷av一区二区三区视频| 亚洲成人手机| 国产主播在线观看一区二区 | 久久久久国产一级毛片高清牌| 色播在线永久视频| 中文字幕人妻丝袜一区二区| 我的亚洲天堂| 欧美激情 高清一区二区三区| 男女边吃奶边做爰视频| 久久亚洲精品不卡| 婷婷丁香在线五月| av在线app专区| 制服诱惑二区| 国产一级毛片在线| 久9热在线精品视频| 亚洲中文字幕日韩| 大香蕉久久成人网| 日韩免费高清中文字幕av| 国产免费现黄频在线看| 99久久综合免费| www.av在线官网国产| av网站在线播放免费| 一个人免费看片子| 中文字幕色久视频| 日本五十路高清| 亚洲av成人精品一二三区| 精品国产超薄肉色丝袜足j| 交换朋友夫妻互换小说| 久久久久网色| 伊人亚洲综合成人网| 国产免费一区二区三区四区乱码| 成人免费观看视频高清| 脱女人内裤的视频| 美女高潮到喷水免费观看| av天堂久久9| 少妇被粗大的猛进出69影院| www.精华液| 国产淫语在线视频| 国产精品亚洲av一区麻豆| 十八禁高潮呻吟视频| 国产麻豆69| 午夜视频精品福利| 国产成人av教育| 黄色 视频免费看| 国产一区二区三区av在线| 秋霞在线观看毛片| 精品福利永久在线观看| 一级a爱视频在线免费观看| 男的添女的下面高潮视频| 国产精品久久久久成人av| 国产有黄有色有爽视频| 日本欧美国产在线视频| 男女之事视频高清在线观看 | www.999成人在线观看| 多毛熟女@视频| 久久精品久久久久久久性| 亚洲精品美女久久久久99蜜臀 | 人妻人人澡人人爽人人| 亚洲人成网站在线观看播放| 在线观看免费午夜福利视频| 一级a爱视频在线免费观看| 成人亚洲精品一区在线观看| 观看av在线不卡| 亚洲五月色婷婷综合| 亚洲第一青青草原| 制服诱惑二区| 无限看片的www在线观看| 在线观看免费视频网站a站| 国产熟女午夜一区二区三区| 亚洲国产欧美网| 欧美老熟妇乱子伦牲交| 亚洲伊人久久精品综合| 亚洲中文字幕日韩| 免费观看av网站的网址| 日本欧美国产在线视频| 一级片免费观看大全| 大片免费播放器 马上看| 国产精品一区二区在线观看99| 精品少妇内射三级| 亚洲人成77777在线视频| 精品卡一卡二卡四卡免费| videosex国产| 欧美日韩国产mv在线观看视频| 国产免费现黄频在线看| 夜夜骑夜夜射夜夜干| 久久人妻福利社区极品人妻图片 | 亚洲免费av在线视频| 欧美成狂野欧美在线观看| 99热全是精品| 欧美日韩视频精品一区| 久久久精品区二区三区| 欧美日韩一级在线毛片| 日韩中文字幕欧美一区二区 | av网站在线播放免费| 在线观看免费高清a一片| 两人在一起打扑克的视频| 中文乱码字字幕精品一区二区三区| 蜜桃在线观看..| 大码成人一级视频| 超碰97精品在线观看| 日韩人妻精品一区2区三区| 午夜福利视频精品| 国产成人一区二区在线| 七月丁香在线播放| 飞空精品影院首页| 精品福利永久在线观看| 国产成人精品久久二区二区免费| 一个人免费看片子| 免费在线观看黄色视频的| a 毛片基地| 人人妻人人澡人人爽人人夜夜| 欧美国产精品一级二级三级| 十八禁高潮呻吟视频| 亚洲精品日韩在线中文字幕| 国产视频首页在线观看| 一级黄色大片毛片| 精品少妇黑人巨大在线播放| 国产亚洲欧美精品永久| 新久久久久国产一级毛片| 日本色播在线视频| 亚洲欧美日韩另类电影网站| 女人久久www免费人成看片| 久久久久久久精品精品| av欧美777| 一级片'在线观看视频| 日本欧美国产在线视频| 精品国产乱码久久久久久男人| 91老司机精品| a级片在线免费高清观看视频| 久久久久久亚洲精品国产蜜桃av| 日韩一区二区三区影片| 亚洲国产欧美一区二区综合| 精品卡一卡二卡四卡免费| 日韩熟女老妇一区二区性免费视频| 精品久久久久久电影网| av网站在线播放免费| 美国免费a级毛片| avwww免费| 国产精品国产三级专区第一集| 黄网站色视频无遮挡免费观看| 国产黄色免费在线视频| 在线观看www视频免费| 国产精品国产三级专区第一集| 又紧又爽又黄一区二区| 欧美日韩成人在线一区二区| 建设人人有责人人尽责人人享有的| 后天国语完整版免费观看| 美女视频免费永久观看网站| 午夜老司机福利片| 巨乳人妻的诱惑在线观看| 久久久精品94久久精品| 日本黄色日本黄色录像| 一区二区三区乱码不卡18| 亚洲国产精品一区二区三区在线| 一二三四在线观看免费中文在| 两性夫妻黄色片| 欧美+亚洲+日韩+国产| 各种免费的搞黄视频| 精品国产一区二区三区四区第35| 青春草亚洲视频在线观看| 国产欧美亚洲国产| 我要看黄色一级片免费的| 国产成人精品久久二区二区91| 秋霞在线观看毛片| 国产极品粉嫩免费观看在线| 在线观看一区二区三区激情| 国产高清国产精品国产三级| 捣出白浆h1v1| 一本大道久久a久久精品| 亚洲国产欧美一区二区综合| 国产无遮挡羞羞视频在线观看| 亚洲人成电影免费在线| 国产精品麻豆人妻色哟哟久久| 黑人猛操日本美女一级片| www.999成人在线观看| 王馨瑶露胸无遮挡在线观看| 亚洲七黄色美女视频| 一级黄片播放器| 波多野结衣一区麻豆| 亚洲国产精品国产精品| 国产亚洲午夜精品一区二区久久| 深夜精品福利| 一区二区三区乱码不卡18| 美女大奶头黄色视频| 一级黄片播放器| 国产极品粉嫩免费观看在线| 欧美97在线视频| 国产日韩一区二区三区精品不卡| 欧美人与善性xxx| 亚洲欧美一区二区三区久久| 男女免费视频国产| 国产日韩欧美视频二区| 欧美人与性动交α欧美精品济南到| 国产亚洲精品第一综合不卡| 午夜激情久久久久久久| 亚洲男人天堂网一区| 50天的宝宝边吃奶边哭怎么回事| 欧美激情高清一区二区三区| 免费在线观看视频国产中文字幕亚洲 | 最近手机中文字幕大全| 男女下面插进去视频免费观看| 曰老女人黄片| 麻豆国产av国片精品| 成人国产一区最新在线观看 | 国产日韩欧美在线精品| 国产成人免费观看mmmm| 在线观看www视频免费| 国产精品久久久久久人妻精品电影 | 黄色怎么调成土黄色| 人妻一区二区av| 免费久久久久久久精品成人欧美视频| 精品福利观看| 美女高潮到喷水免费观看| 中文字幕av电影在线播放| 一区二区日韩欧美中文字幕| 18禁裸乳无遮挡动漫免费视频| 国产爽快片一区二区三区| 少妇人妻 视频| 亚洲av综合色区一区| 亚洲av国产av综合av卡| 久久久精品区二区三区| 久久精品成人免费网站| 久热爱精品视频在线9| 最近最新中文字幕大全免费视频 | 久久精品熟女亚洲av麻豆精品| 又粗又硬又长又爽又黄的视频| 99久久人妻综合| 麻豆国产av国片精品| 成年av动漫网址| 一区二区av电影网| 女人被躁到高潮嗷嗷叫费观| 亚洲精品自拍成人| 老司机深夜福利视频在线观看 | 国产淫语在线视频| 黄色片一级片一级黄色片| 韩国高清视频一区二区三区| 超色免费av| 欧美国产精品va在线观看不卡| 热99久久久久精品小说推荐| 国产男人的电影天堂91| 国产成人系列免费观看| 国产极品粉嫩免费观看在线| 晚上一个人看的免费电影| 女警被强在线播放| 超碰97精品在线观看| 亚洲五月婷婷丁香| 亚洲国产欧美日韩在线播放| 超色免费av| 麻豆乱淫一区二区| 久久久亚洲精品成人影院| 色婷婷久久久亚洲欧美| 最近最新中文字幕大全免费视频 | 日韩熟女老妇一区二区性免费视频| 久久人人爽av亚洲精品天堂| 久久久精品免费免费高清| 首页视频小说图片口味搜索 | 国产女主播在线喷水免费视频网站| 日本欧美国产在线视频| 精品久久久久久久毛片微露脸 | 日本午夜av视频| 在线观看www视频免费| 1024视频免费在线观看| 欧美亚洲日本最大视频资源| 一区在线观看完整版| 纯流量卡能插随身wifi吗| 免费不卡黄色视频| 自线自在国产av| 日本av免费视频播放| 久久人人97超碰香蕉20202| 美女主播在线视频| 男女午夜视频在线观看| 操美女的视频在线观看| 国产亚洲精品第一综合不卡| 最新在线观看一区二区三区 | 日韩 欧美 亚洲 中文字幕| 国产成人91sexporn| 国产日韩欧美在线精品| 一本—道久久a久久精品蜜桃钙片| 在线亚洲精品国产二区图片欧美| 韩国高清视频一区二区三区| 亚洲激情五月婷婷啪啪| 不卡av一区二区三区| 99国产精品免费福利视频| 色视频在线一区二区三区| 黄片小视频在线播放| 日日摸夜夜添夜夜爱| 欧美人与善性xxx| 欧美日韩视频高清一区二区三区二| 美女高潮到喷水免费观看| 丁香六月欧美| 五月开心婷婷网| 亚洲精品av麻豆狂野| 国产在线视频一区二区| 久久 成人 亚洲| 性色av乱码一区二区三区2| 一本久久精品| 久久人妻福利社区极品人妻图片 | 国产真人三级小视频在线观看| 免费观看a级毛片全部| 悠悠久久av| 七月丁香在线播放|