《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 用CORBA改進的三層WEB應用模型

用CORBA改進的三層WEB應用模型

2008-12-27
作者:王磊,路新春

1 引言
??? 互聯網技術及電子商務應用技術的跳躍式發展,極大地推動了能夠處理商家對商家(B2B)和商家對客戶(B2C)之間交互的新一代企業應用程序" title="應用程序">應用程序的開發。Java作為創建這種應用程序的主要語言而出現,它能夠被大量的分布式應用" title="分布式應用">分布式應用系統所采用的主要原因在于其面向對象的編程思想和跨平臺的移植性以及完善的安全性管理,同時它還提供了一個具有豐富的基礎類庫和開發工具的應用平臺。CORBA是目前最具生命力的跨平臺技術,它獨立于網絡協議、編程語言和軟硬件平臺、支持異構的分布式計算" title="分布式計算">分布式計算和不同編程語言的對象重用。基于目前流行的C++和Java等面向對象的程序設計語言,中間件軟件開發商開發了相應的CORBA規范實現產品,如Borland公司的VisiBroker、Sun公司的Joe、INOA的Orbix、IBM的ComponentBorker等。正是基于CORBA產品的編程語言無關性和Java語言的平臺無關性,目前眾多的分布式應用軟件系統采用“Java+CORBA產品+WEB”的設計模式。本文在作者研究開發工作的基礎上,總結出了一個用CORBA改進的三層WEB應用模型,并以“配電自動化中的操作票生成系統”為例進行進一步說明。

2 現有三層WEB應用的弊端
?? 目前多數B/S" title="B/S">B/S系統的工作原理為:客戶端" title="客戶端">客戶端以瀏覽器的形式提供基本的圖形用戶界面(GUI)。用戶通過瀏覽器創建用戶邏輯并且向由URL(Uniform Recourse Locator)所指定Web服務器提出服務申請。在Web服務器對用戶進行身份驗證后,用HTTP協議把所需的文件資料傳送給用戶,客戶端只是接受文件資料,并顯示在WWW瀏覽器上。在Web服務器中使用CGI、ISAPI/NSAPI、JSP等技術編寫全部應用邏輯,再配合后臺數據庫實現系統功能。這種應用結構目前被絕大部分企業信息系統所采用。但隨著分布式技術的不斷發展,這種結構暴露出了許多問題:
(1) 重復開發成本昂貴。當系統需要提供Internet/Intranet的存取形式時,舊的MIS系統都必須以新的軟件技術編寫一次,造成重復開發,而且當企業的運作流程改變時必須同時修改JavaServer和JDBC Servlet,又增加了系統運作的成本。
?(2) 延展性問題。由于三層結構的WEB系統所有的邏輯都必須在Web服務器中實現,因此系統的延展性不佳,而服務器能夠支持的客戶端用戶數目有一定的限度,當數目超過時,應用系統的執行效率便會下降,對于Internet和電子商務等的應用系統而言,這種客戶端用戶數目的限制是無法忍受的,所以需要使用更具有延展性的分布式結構,可以隨著客戶端用戶數目的增加,進行負載平衡的調整。

3 用CORBA改進的三層WEB模型
3.1 CORBA是三層WEB結構的良好補充
CORBA現在已經成為公認的增強分布式計算的工具。CORBA的實現提供了開發下一代軟件的基礎,即開發可重用軟件,就如同我們插上或拔下硬盤設備和內存條一樣,我們也差不多可以在CORBA上插上或拔下網絡,類庫和應用程序。CORBA通過分布式對象計算,即分布式計算和和面向對象的結合,以實現軟件重用。分布式對象計算有兩個重要組成部分:
☉ 分布式計算和對象模型的結合
?? CORBA是這兩者的完美結合,CORBA使應用程序能共享和訪問其他應用程序的對象,效果是使這些對象對于所有實現了CORBA的應用程序來說都是一樣的。
☉ 代理器的使用
?? CORBA使用代理器,或稱中介,來處理系統中客戶機與服務器間的消息(稱為請求)。代理器能選中一個最符合客戶機請求的服務器,并把客戶機上所看到的接口從服務器的實現中分離出來。只要接口及其行為沒變,就可以構造一個新的服務器或修改已有的服務器而無需改變客戶機。
CORBA的這些特性,恰好能補充三層WEB結構的不足,為實現新型的三層結構提供了條件。
3.2 用CORBA改進了的三層WEB模型
??? 在該模型中,第一層表示層采用Web瀏覽器提供用戶界面,并通過從Web服務器上下載的Applet與CORBA中間件聯系。第二層應用服務層主體為Web服務器和CORBA服務器。Web服務器向客戶端提供HTML頁面和Applet下載,當系統外部Internet/Intranet要訪問數據庫時則充當CORBA的另一個客戶端。CORBA服務器負責與數據庫服務器進行交互,它是脫離Web服務器而存在的,以一個獨立的服務器形式與Web服務器一起運行。模型見圖1

??? 系統的工作過程如下:
(1) 客戶端發送請求至Web服務器的Servlet,Servlet根據用戶請求返回給用戶包含Applet的HTML頁面。Applet作為三層體系結構的表示層,用于與用戶進行交互。
(2)當客戶程序Applet要使用某個對象所提供的服務時,它首先要找到該對象實現的對象標識相應的STUB,并通過該STUB向本地的ORB核心發出請求,本地ORB再通過IIOP協議與遠程ORB進行通信,遠端ORB核心將請求發送給相應的對象適配器。
(3)對象適配器接受到請求后,查找相應的SKELETON,通過該SKELETON激活目標CORBA對象,CORBA對象執行相應的請求,進行相應的應用邏輯處理和數據庫訪問。
(4)執行結果經SKELETON打包后,按照對象請求傳遞和執行路徑逆向地返回給客戶。至此完成一次完整的請求調用。
(5)當用戶通過Internet/Intranet訪問數據庫時,Web服務器根據用戶權限把相應的Applet提供給STUB,再由相應的CORBA對象從數據庫中檢索相應的數據返回給用戶。

4 具體應用實例
??? 作者在近期參與開發了一個大型項目“配電自動化中的操作票生成系統”,其中就應用了基于CORBA的三層WEB模型。操作票生成系統主要目的是根據操作員對一段線路的動作(例如停電)從數據庫檢索出操作順序,自動產生操作票,并提供瀏覽操作票歷史數據,打印操作票,刪除操作票等功能。由于基站(服務器)下面要帶50~100個分站(客戶端),而且各個分站的業務流量很大,而且根據不同用戶的不同需求,需要經常改換業務邏輯。我們經過認真的研究,決定采用此WEB應用模型。
4.1 系統實現的主要步驟
4.1.1 ORB的選取

??? ORB雖然是一個中間件,但是它卻是CORBA的基礎。它可以建立對象之間的Client/Server關系。通過ORB,表示層的OMG IDL Stub可以透明的引用CORBA服務器上的一個Server skeleton對象的方法。ORB解釋該調用并負責查找一個實現該請求的對象,找到后,把參數傳給該對象,調用它的方法,最后返回結果。VisiBroker是Borland公司基于CORBA規范開發的分布式應用中間件軟件產品,目前比較流行的是基于CORBA2.3版規范的VisiBroker for C++4.0、VisiBroker for java4.5.1。由于能夠和先進的Java和C++開發環境互操作,VisiBroker強大的開發能力使關鍵任務應用的開發更容易、全面,降低了開發風險。所以我們選用VisiBroker作為ORB的基礎結構。整個系統也是基于java編程的。
4.1.2 接口定義
??? 基于VisiBroker開發分布式應用程序首先要對開發的分布式應用進行系統分析,確定需要在服務對象端實現的功能,編寫IDL接口定義文件對需要在服務器對象端實現的對象以及對象中的方法、應用屬性以及方法的異常等內容進行描述。其中的一段IDL語言描述如下:
//Piaos.idl
module Piaos
{
? enum Piaoifo? {Piao_date,Piao_man};
?? …
?? interface Piaos
???? {
???????? void delet? (in Piaoifo reason, in string description);
???????? string browsePiao (in short PiaoID);
???????? …
????? }
????? …
}
??? 在安裝了VisiBroker中間件軟件系統并設置相應路徑后,利用下面的命令對IDL接口定義進行映射:prompt>idl2java Piaos.idl,分別生成服務對象框架代碼和客戶端存根代碼,用于編寫服務對象端應用程序以及客戶端應用程序。
4.1.3 ORB客戶機端的構建
??? 啟動該系統時,瀏覽器根據用戶的權限及選擇的操作,從Web服務器下載某一Applet 控件,Applet控件負責提供用戶界面以及相應用戶操作,并通過客戶樁Stub向ORB提出請求。Stub提供一個因接口而異的API,客戶機應用程序用樁類型激發API或動態激發API向服務器發送請求。
??? 當使用樁類型激發時,所激發的請求在客戶樁編譯時就已經構造好了,客戶樁被鏈接到客戶機應用程序。使用樁類型激發,就是調用一個由接口定義所生成的Stub過程,這些接口定義包含有請求對象上的某個操作所需的信息。樁類型激發的特性為支持同步和單項通信形式,但不支持延遲同步通信(即異步通信),編程時有良好的類型校驗,編譯速度快,編程容易。
??? 當用動態激發發送一個請求時,該請求完全是在運行時由接口倉庫中的信息組成,這些信息用來查詢以獲取被請求對象操作的標記。雖然動態激發與樁類型激發相比較有支持所有通信形式、允許用戶在系統上增加新的類而無須對客戶代碼作任何修改的優點,但是編程相對麻煩,編譯速度也較慢。
??? 根據需求分析,本系統采用同步通信就能達到預期效果,故采用樁類型激發。
??? 下面的代碼是瀏覽操作票的請求部分。
??? //browsePiao.java
?? …
?? public static void main(String[] args)
?? {
??????? //獲取對象請求代理初始化引用方法
??????? org.omg.CORBA.ORB browsePiaoOrb=org.omg.CORBA.ORB.init(args,null);
??????? short PiaoID=8;
??????? //對服務器進行綁定
??????? PiaoResource.Piaoifo piao_s=PiaoResource.PiaoifoHelper.bind(browsePiaoOrb,”/browsePiaoserver”,piaoserver);
??????? …
}

4.1.4 ORB服務器端的構建
??? 在CORBA2.3版規范中,定義了可移植對象適配器POA,用來代替原有的基本對象適配器BOA,從而增強了服務對象的動態性與可移植性。POA對象是服務對象端ORB與實現對象之間的橋梁。服務對象端ORB與服務實現對象間的關系如圖2所示。

??? 服務器端代碼示例如下:
//Server.java

? try
{
?? //創建服務對象端ORB
?? org.omg.CORBA.ORB ServerOrb=org.omg.CORBA.ORB.init(args.null);
?? //獲取根POA對象實例
?? POA RootPOA=POAHelper.narrow(ServerOrb.resolve_initial_references(“RootPOA”));
?? //設置POA激活策略
?? org.omg.CORBA.Policy[] policies=
?? {
????? RootPOA.creat_lifespan_policy(LifespanPolicyValue.PERSISTENT)
};
?? //激活服務對象端POA
?? ServePOA.active_object_with_id(strPiao,instPI);
?????? ServerOrb.run();
}
catch(Exception exp)

4.1.5 CORBA對象激活
??? 在CORBA規范中,服務對象的實現代碼在實現倉庫中進行統一維護和管理。VisiBroker將實現倉庫以對象激活進程(Object Activation Daemon,OAD)的形式實現。基于對象激活進程,將服務實現對象在對象激活進程中注冊后,對象激活進程除了能夠對實現對象的實例、對象接口信息等內容進行管理之外,還能夠根據客戶端提出的服務請求,在Smart Agent的協助下自動激活服務實現對象。本例中具體實現步驟為:首先啟動Smart Agent,再執行啟動對象激活進程的應用程序工具oad.exe以在網絡中運行OAD,然后運行對對象激活進程進行維護的應用程序工具oadutil.exe向OAD注冊CORBA對象實現的有關信息;注冊信息不會因為OAD的關閉而丟失。例如,在MSDOS窗口中輸入下面命令可以將Piaos模塊中的browsePiao接口注冊在對象激活進程中:prompt>oadutil reg –i Piaos::browsePiao。這樣,SmartAgent一旦發現沒有可用的對象實例,就會通知OAD,而OAD將根據用戶的設置啟動CORBA服務器,創建、激活對象實例,我們就不必事先啟動CORBA服務器就可以直接運行CORBA客戶程序。
4.2 開發后的心得體會
??? 這種用CORBA改進的三層WEB模式雖然開發周期比單純的B/S系統要長,但是運轉效果要遠遠好于后者,它融合了B/S客戶端的簡潔和三層C/S結構的分布式對象技術,基本實現了客戶端的“零”管理,VisiBroker提供的線程池極大的改善了服務對象的性能,減少了客戶端連接等待時間。如果客戶端的業務規則需要改動,可以在服務器上直接修改相應的組件并進行編譯,無需對其他組件進行改動。由于中間層CORBA組件提供了身份驗證及授權,安全性得到了進一步加強,而且由于CORBA的可重用性,今后系統要擴容或者升級的話,可以在中間件上直接掛接一個數據庫服務器就行了。

5 結束語
??? WEB訪問數據庫技術從單層發展到多層表明實現WEB應用系統的趨勢是模塊獨立性更大,可重用性更高,層次劃分更加細致。目前,硬件環境的主流是由大型機轉向網絡化的小型機群,軟件環境的主流是由大而復雜的綜合模塊轉向更易于抽象和管理的對象技術。而基于CORBA的多層模式正符合了這種潮流。現在很多作業管理系統已運用WEB方式,而將CORBA與Java結合的方式運用在WEB管理上不失為一種很好的選擇,這種CORBA和WEB技術相結合的模式會有很光明的應用前景。

參考文獻

1.JDBC與Java數據庫程序設計?? 人們以郵電出版社? 張龍祥 劉麗鈺 等
2.OMG.CORBA系統結構、原理與規范?????????? 北京:電子工業出版社,2000.
3.Java 分布式應用程序設計????? 蘇洋???????????? 北京希望電子出版社

?

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 91久久极品少妇韩国 | 久热国产vs视频在线观看 | 狠狠色伊人亚洲综合第8页 狠狠色综合久久婷婷 | 俺去操| 欧洲裸体片 | 中国美女毛茸茸撒尿 | 性开放淫合集 | 日韩黄视频在线观看 | 红花成人网 | 久久久久99精品 | 亚洲中文字幕无码爆乳 | 亚洲国产成人aⅴ毛片大全密桃 | 天天插av | 久久99国产精品久久99 | 欧美乱码精品一区 | 国产在线精品成人一区二区 | 亚洲春色在线 | 精品久久久久久国产 | 成人午夜在线观看 | 玖玖玖精品 | 日韩午夜伦 | 中文字幕在线观看日韩 | 国产精品久久久区三区天天噜 | 精品久久久久久中文字幕2017 | 无码国内精品人妻少妇 | 9色在线视频 | 艳妇臀荡乳欲伦交换日本 | 欧洲a老妇女黄大片 | 操一线天逼 | 人人妻人人澡人人爽人人精品浪潮 | 特级a老妇做爰全过程 | 国产91精品久久久久久久 | 2018天天躁夜夜躁 | 99色国产| 婷婷六月天在线 | 夜夜嗨av禁果av粉嫩av懂色av | 久久和欧洲码一码二码三码 | 亚洲一区二区三区播放 | 深夜少妇18免费 | 欧美理论在线 | 台湾亚洲精品一区二区tv | 国产精品一级视频 | 九色视频网站 | 18女下面流水不遮图 | 波多野结衣一区二区三区高清av | 五月婷婷中文字幕 | 国产福利片在线观看 | 日韩操操 | 91嫩草精品 | 亚洲免费永久精品 | 精品国产一区二区三区久久 | 波多野结衣不卡视频 | 国产依人| 最近免费中文字幕中文高清百度 | 色噜噜狠狠色综合成人网 | 丰满人妻熟妇乱又伦精品软件 | 麻豆av传媒蜜桃天美传媒 | 亚洲精品xxx | 日本精品啪啪一区二区三区 | 日本丰满少妇裸体自慰 | 久久精品欧美一区二区三区麻豆 | 黑人老外猛进华人美女 | 日韩美女亚洲99久久二区 | 国产成人无码a区在线观看导航 | 小猪佩奇第七季中文免费版 | 1024福利| 毛片大全免费 | 亚洲高清av在线 | 日本高清视频www夜色资源 | 久久99国内精品自在现线 | 少妇高潮一区二区三区99小说 | 久久久久久99精品久久久 | 亚洲欧美色一区二区三区 | 久色成人| 又黄又爽又无遮挡免费的网站 | 波多野结衣乳巨码无在线观看 | 性www| 免费在线观看污片 | 最新一区二区三区 | 欧美视频网站中文字幕 | 69xxⅹ性视频免费 | 亚洲性色av| 国产尤物av尤物在线看 | 中文字幕在线播放一区 | 久久有精品| 97一级片| 久久精品国产精品亚洲毛片 | 久久久久久久99精品免费观看 | 成人国产精品免费观看视频 | 国内精品久久久久久久影视红豆 | 久久免费的精品国产v∧ | 在线天堂1 | 一本色道久久综合亚洲精品高清 | 大胆欧美gogo免费视频一二区 | 国产精品成人免费一区久久羞羞 | 亚洲三级黄色 | 国产精品毛片无遮挡 | 免费看黄色片网站 | 91亚洲精品国偷拍自产在线观看 | 国产专区第一页 | 成人国产免费观看 | 欧美午夜精品理论片a级按摩 | 最新午夜综合福利视频 | 色窝窝无码一区二区三区色欲 | 日韩精品一区二区av在线 | 亚洲一区图片 | 日韩免费不卡视频 | 久久久久久九九99精品 | 欧美综合第一页 | 99精品热视频 | 阿v免费在线观看 | 色一情一乱一伦一视频免费看 | 日韩精品极品视频 | 国产精品久久久久免费a∨大胸 | 国产又黄又猛又粗又爽的a片动漫 | 国产亚洲色婷婷久久99精品 | 亚洲精品国产精品乱码不99 | 91精品视频网站 | 91视频在线观看网站 | 激情xxx | 色综合天天 | 欧美亚洲综合在线 | 丝袜精品 欧美 亚洲 自拍 | 九九视频免费观看 | 在线不卡免费av | 97精品在线 | 国产成熟人妻换╳╳╳╳ | 亚洲一二区 | 中文字幕一区二区三区乱码在线 | 国产亚洲精品成人aa片新蒲金 | 99中文字幕 | 成人高清视频免费观看 | 中韩日产字幕2021 | 日本欧美一区二区三区乱码 | 亚洲欧美国产精品久久久久久久 | 亚洲免费一二三区 | 一区二区视频免费看 | 欧美成人黑人猛交 | 亚洲日韩视频 | 欧美日韩一区二区在线 | 99黄色网| 亚洲黄av| 中文字幕在线视频免费 | 欧美黄色网| 自拍偷拍国产精品 | 鲁一鲁天天 | av在线手机观看 | 手机国产乱子伦精品视频 | 小sao货水好多真紧cao视频 | 一本大道久久a久久精品综合1 | 伊人久久五月丁香综合中文亚洲 | 冲田杏梨在线 | 亚洲aaaa级特黄毛片 | 午夜视频免费观看 | 国产第100页 | 久久久久无码国产精品一区 | 国产精品自产拍在线观看55亚洲 | 可以看毛片的网站 | 91av国产视频| 亚洲欧洲日韩av | 中文字幕第一页在线播放 | 欧美一级片免费在线观看 | 免费人成激情视频在线观看冫 | caoporn视频在线 | 夜夜爽妓女8888视频免费观看 | 丝瓜色版 | 手机av在线免费观看 | 精品久久免费视频 | 亚洲国产精品一区二区美利坚 | 国产无线乱码一区二三区 | 2019日韩中文字幕 | 在哪看毛片| 干美女少妇| 人妻av无码一区二区三区 | 久久精品国产一区二区三区不卡 | 国产免费看av | 久久久久国产精品一区三寸 | 深夜福利视频在线播放 | www.日韩欧美 | 国产伦精品一区二区三区视频不卡 | 日本精品在线视频 | 国产精品日韩欧美一区二区三区 | 黑人操日本女人视频 | 久久激情小说 | 麻豆秘密入口a毛片 | 亚洲精品久久久久久一区二区 | 又色又污又爽又黄的网站 | 美女性感毛片 | 在线成人日韩 | 亚洲一区精品二人人爽久久 | 哈利波特3在线观看免费版英文版 | 在线视频免费观看你懂的 | 女职员的丝袜 中文字幕 | 内谢少妇xxxxx8老少交视频 | 久久精品大香薰 | 欧美孕妇与黑人孕交 | 日本va欧美va欧美va精品 | 污版视频在线观看 | 日韩欧美亚洲国产精品字幕久久久 | 玖玖爱这里只有精品视频 | 国产精品网站在线 | 日韩成人精品 | av+在线播放在线播放 | а√资源新版在线天堂 | 91观看在线 | 午夜三级毛片 | 一级黄色小视频 | 久久久久久久久女人体 | 九九五月天 | 夜夜操夜夜 | 意大利性荡欲xxxxxx | 久久99网站| 亚洲精品一区国语对白 | 国产精品国产三级国产专播i12 | 男女黄床上色视频 | 国产极品美女高潮无套浪潮av | 在线观看国产精品普通话对白精品 | 久久精品欧美日韩精品 | 亚洲欧美日韩国产成人 | 国产精品久久久久9999高清 | 久久九九精品99国产精品 | 天天干天天操天天玩 | 国产精品1区2区3区4区 | 日韩色吧 | 污视频网站免费 | 日本少妇xx | 久久91精品国产91久久小草 | 精品国偷自产国产一区 | 精品无人区一区二区三区 | 狠狠色综合网站久久久久久久 | 国产做爰视频免费播放 | 欧美三级网站 | 中文字幕人成乱码在线观看 | 欧美精品第一页 | 欧美午夜精品久久久久久孕妇 | 波多野结衣在线观看视频 | 亚洲情热| 国产a三级久久精品 | 国产精品免费看久久久 | jizz成熟丰满日本少妇 | 国产综合视频在线观看 | 97青草超碰久久国内精品91 | 少妇做爰免费视频网站 | 国产成人精品日本亚洲i8 | 少妇高潮久久久 | 中文字幕人妻无码系列第三区 | 国产精品久久久久久久久电影网 | 久久精品国产免费观看 | 国产黄a三级三级看三级 | 亚洲免费黄色 | 成人免费看视频 | 日韩久久久久 | 男人久久久| 91桃色污 | 久久久午夜精品福利内容 | 亚洲午夜精品a片久久www慈禧 | 免费观看黄色小视频 | 特黄特色大片免费 | jzz在线观看 | 波多野结衣视频免费 | 亚洲国产成人005 | av女优天堂在线观看 | 农村黄a三级三级三级 | 久久久精品久久日韩一区综合 | 亚洲毛茸茸 | 亚洲a色 | 欧美肥胖老太videossexohd | 久久久久黄色片 | 男女无遮挡羞羞视频 | 日本高清视频www夜色资源 | 亚洲在线视频观看 | 又黄又爽的视频在线观看网站 | jizz日本18 | 91网页在线观看 | 波多野结衣日韩 | 好吊日精品视频 | 国产在线拍偷自揄拍视频 | 美国一级特a黄 | 日韩123区| 国产小视频在线播放 | 成人男男视频拍拍拍在线观看 | 久久国产网站 | 九色91porny| 亚洲国产精品视频一区 | 亚洲午夜一区 | 6080私人午夜性爽快影院 | 国产精品怡红院永久免费 | 欧美日韩一级黄色片 | 激情xxxx | 欧美日韩中文字幕在线 | 亚洲不卡网 | 日韩一区二区三区在线视频 | av在线不卡免费观看 | 国产九色 | 亚洲中文字幕不卡无码 | 国产91av在线 | 久久免费看少妇a高潮一片黄特 | 国产精品12p | 成年人免费在线 | 91九色视频在线观看 | 午夜国产免费 | 欧美在线观看不卡 | 大乳三级a做爰大乳 | 亚洲精品一区二区三区高潮 | 国产精品亚洲αv天堂无码 久久精品a一国产成人免费网站 | 一级黄色性视频 | 曰本一级黄色片 | 午夜精品福利视频 | 91精品国产综合久久福利不卡 | 超碰久操 | 少妇做爰免费视频网站www | 久草一级片 | 无码人妻精品一区二区在线视频 | 男女拔萝卜免费观看 | 精品国产一区av天美传媒 | 熟妇人妻系列aⅴ无码专区友真希 | 欧美日韩一卡2卡三卡4卡 乱码欧美孕交 | 国产一区二区三区观看 | 精品综合| 亚洲欧洲成人精品av97 | 成人免费xxxxx在线观看 | 亚洲一区二区三区日本久久九 | 亚洲成av人片天堂网老年人 | 国产91 精品高潮白浆喷水 | 欧美一区二区三区在线视频观看 | 黄在线免费观看 | asiass极品裸体女pics | 青草青草久热国产精品 | 2021国产在线视频 | 一本大道久久a久久精品综合1 | 中文字幕午夜精品一区二区三区 | 国产一区二区在线视频观看 | h网站免费在线观看 | 久久久久国产精品嫩草影院 | 亚洲在线一区二区三区 | 九九热精品在线视频 | 超碰人人超碰人人 | 男人天堂中文字幕 | 国产精品自拍小视频 | 免费一级全黄少妇性色生活片 | av午夜久久蜜桃传媒软件 | 男女av免费 | 国产精品美女在线观看 | 欧美两根一起进3p做受视频 | 国产乱色| 亚洲一区二区三区av在线观看 | 国内综合精品午夜久久资源 | 成年性午夜免费视频网站 | 别揉我奶头~嗯~啊~一区二区三区 | 中国超碰 | 日韩精品日韩激情日韩综合 | h片在线看 | 免费一本色道久久一区 | 国产成人啪精品视频免费软件 | 日韩欧美不卡 | 色玖玖在线 | 国产精品嫩草影视久久久 | 久久精品日产第一区二区三区 | 精品国产一区二区三区四区五区 | 亚洲九九在线 | www.youjizz国产| 日本少妇bbwbbw精品 | 女同 媚药 在线播放 | 国产成人精品午夜视频免费 | 99激情网| 日日久 | 亚洲激情二区 | 久热精品视频在线播放 | 久久这里只有精品视频9 | 成人免费黄 | 三级av| 黄色一级片儿 | 神马午夜国产 | 长腿校花无力呻吟娇喘的视频 | 强h辣文肉各种姿势h在线视频 | 亚洲色图 在线视频 | 国产黄大片在线观看 | 特黄老太婆aa毛毛片 | 午夜免费视频观看 | 一区二区三区高清视频一 | 欧美午夜性春猛交xxxx明星 | 奶水旺盛的女人伦理 | 少妇熟女久久综合网色欲 | 在线播放黄色网址 | 日本亚洲欧洲无免费码在线 | 国产又嫩又黄又猛视频在线观看 | 欧美三级乱人伦电影 | 国产精品免费拍拍10000部2 | 伊人久久久久久久久久 | 国产日韩欧美一区二区东京热 | 美女黄色毛片 | 国产情侣一区二区三区 | 日韩永久免费视频 | 国产视频手机在线播放 | 一二三区不卡 | 亚洲成人一二三区 | fee性满足he牲bbw | 国产免费一级特黄录像 | 亚洲日本韩国欧美云霸高清 | 天天干网址 | 国产不卡网 | www九色| 九色porny蝌蚪视频 | 午夜不卡av免费 | 第一福利在线观看 | 国产欧美日韩三级 | 中国女人精69xxx25 | 噜噜啪永久免费视频 | 亚洲欧美综合精品久久成人网无毒不卡 | 久久久久国产精品一区 | 色多多性虎精品无码av | 免费av一区二区三区 | 女人和拘做爰正片视频 | 99精品自拍| 精品动漫卡一卡2卡三卡四卡 | 白嫩少妇hdxxxⅹ性大陆 | 国产精品有码 | 蜜臀av在线免费观看 | 羞羞视频网站 | 久久久久久色 | 大尺度做爰床戏呻吟2046 | 91亚洲国产成人精品性色 | 欧美另类videos | 成人激情在线视频 | 美国人性欧美xxxx | 同性情a三级a三级a三级 | 国产精品1234 | 97久久偷偷做嫩草影院免费看 | 人人妻久久人人澡人人爽人人精品 | 国产黄色a级 | 粉嫩av蜜桃av蜜臀av | 精品一区二区三区在线观看视频 | 青青草公开视频 | 久久欧美国产伦子伦精品 | 亚洲一区二区三区影院 | 国产又黄又硬又湿又黄 | 欧美一级黄色片网站 | 蓝av导航a√第一福利网 | 中文资源在线播放 | 国产午夜一级片 | 国产成人精品一区二区阿娇陈冠希 | 亚洲乱码无码永久不卡在线 | 艳妇乳肉豪妇荡乳在线观看 | 女人夜夜春 | 日本免费不卡 | 亚洲欧美日韩中文字幕一区二区三区 | 国产手机av在线 | 中文字幕亚洲欧美日韩在线不卡 | 熟透的岳跟岳弄了69视频 | www欧美精品 | 男人天堂伊人 | 狂野欧美性猛交bbbb | 欧美草比视频 | 人妖和人妖互交性xxxx视频 | 久久国产精品成人片免费 | 亚洲图色av | 亚洲区欧美区综合区自拍区 | h视频免费在线 | 日韩一级二级视频 | 精品国产午夜 | 国产成人精品一区二区三区 | 91影院在线 | 久久99婷婷国产精品免费 | 蜜桃tv一区二区三区 | 中国极品少妇xxxxⅹ喷水 | 日韩天天 | 午夜影视体验区 | 屁屁影院,国产第一页 | 免费欧美黄 | 国产亚洲精品成人 | 狠狠艹逼 | 深夜影院深a | 97精品国产手机 | 久久久久久久99精品免费观看 | 综合激情网站 | 日韩激情第一页 | 爽爽影院在线免费观看 | 国产精品久久久久久52avav | 精品国产一区二区三区四区vr | 亚洲乱码国产乱码精品精 | 国产免费a | 五月天婷婷缴情五月免费观看 | 欧美大片免费观看在线观看网站推荐 | 一区二区三区日韩视频在线观看 | 天堂中文在线看 | 51自拍视频 | 日本少妇白嫩猛烈进入免费视频 | 丰满肥臀噗嗤啊x99av | 中字幕人妻一区二区三区 | 午夜视频在线免费播放 | 亚洲视频导航 | aaa一区二区三区 | 7777久久久国产精品 | 亚洲少妇激情 | 国产高清精品在线观看 | 久久久免费网站 | 亚洲精品国精品久久99热 | 午夜91视频 | 牛牛影视一区二区 | 免费观看a级毛片在线播放 免费观看a级片 | 天天躁狠狠躁狠狠躁夜夜躁 | 黄页网站视频免费大全 | 亚洲国产三级在线观看 | 日韩毛片欧美一级a | 精品理论片 | 日韩av免费一区 | 久久不卡区 | 曰本一级黄色片 | 成人资源在线 | 日韩av手机在线观看 | 四虎永久在线精品免费观看网站 | 亚洲中文字幕无码一久久区 | 爱爱免费视频 | 亚洲精品一区二区三天美 | 婷婷激情丁香 | 婷婷成人综合激情在线视频播放 | 久久精品国产精品亚洲艾草网 | caoporn国产免费人人 | 性久久久久久久久波多野结衣 | 成年人网站免费在线观看 | 国产精品 高清 尿 小便 嘘嘘 | 午夜伦理影院 | 中文字幕av一区二区 | 日本视频h | 欧美18免费视频 | 中文字幕在线观看亚洲日韩 | 有码一区二区三区 | 99热这里只有精品在线观看 | 97视频在线观看播放 | 国产亚洲综合一区二区 | 国产精品久久久久久福利一牛影视 | 四季av中文字幕一区 | 中文字幕日产乱码一二三区 | 中文字幕一区二区三区在线播放 | 精品精品国产高清a毛片 | 久久国产毛片 | 国产精品丝袜www爽爽爽 | 国产成人精品白浆久久69 | 国产91成人在在线播放 | 日韩成人无码 | 91麻豆精品国产理伦片在线观看 | 欧美激情在线免费 | 自拍偷拍五月天 | 亚洲免费成人av | 四虎网站 | 欧洲美色妇ⅹxxxxx欧美 | 欧美色图五月天 | 日韩国产在线 | 免费观看日韩 | 国产69av | 女人张开腿让男人桶个爽 | 毛片av网站 | 成人在线黄色 | 国内精自线一二三四在线看 | 中文字幕丝袜精品久久 | 欧美骚视频 | 日韩av午夜在线观看 | 尤物精品视频 | 午夜精品亚洲一区二区三区嫩草 | 全国最大成人网 | 日韩欧美日韩 | 无码午夜人妻一区二区三区不卡视频 | 天天色天天看 | 本道久久综合无码中文字幕 | 成人毛片100免费观看 | 国产又黄又猛又粗又爽视频 | 中文字幕乱码人妻无码久久 | 中文字幕免费高清在线观看 | 免费福利视频在线观看 | 国产人成无码视频在线观看 | 日韩一卡二卡 | 成人综合网站 | 国产人成看黄久久久久久久久 | 浴室人妻的情欲hd三级国产 | 粉嫩av一区二区三区天美传媒 | 久久精品女人毛片国产 | 公妇乱淫免费观看 | 色综合色狠狠天天综合色 | 亚洲乱码无码永久不卡在线 | 青青草综合在线 | 毛片基地免费观看 | 欧美黄色影院 | 日韩一级网站 | 高清无码午夜福利视频 | 欧美三级又粗又硬 | 欧美日韩免费在线视频 | 国产亚洲精品久久久久5区 成熟了的熟妇毛茸茸 | 久久久国产精品 | 少妇浴室愉情韩国理论 | 久久久久偷看国产亚洲87 | 亚洲精品欧美精品 | 91精品免费在线 | 最新一区二区三区 | 奇米影视av| 亚洲精品一区二区三区四区五区 | 国色天香久久久久久久小说 | 黄污视频在线播放 | 久草在线手机视频 | 成人夜晚看片 | 不卡在线 | 久久天天东北熟女毛茸茸 | 特黄特色大片免费播放叫疼 | 闺蜜张开腿让我爽了一夜 | 欧美一级片观看 | 精品国产午夜肉伦伦影院 | 乱子轮熟睡1区 | 色频在线| 日本一级二级三级久久久 | 亚洲男男无套gv大学生 | 久久毛片视频 | 国产高清精品一区二区三区 | 亚洲黄色免费看 | 黄色免费av网站 | 少妇的呻吟k8 | 婷婷无套内射影院 |