亚洲一级视频_超碰在线97中文 _国产a丝袜尤物老师流白浆_精品国产原创超清无码网站_欧美超碰夜夜澡日日澡久久久

網(wǎng)樂原科技

直播中

news center新聞中心
首頁 > 資訊中心 > 軟件技術(shù)

使用 Microsoft .NET 的企業(yè)解決方案模式

發(fā)布時(shí)間:2008-08-06     閱讀數(shù): 次       來源:網(wǎng)樂原科技
序言
  
  歡迎閱讀《使用 Microsoft .NET 的企業(yè)解決方案模式》。本指南簡要介紹了各種模式,并描述一個(gè)按照各種視點(diǎn)和關(guān)系對(duì)它們進(jìn)行分類的新組織方法,隨后,本指南討論了其中幾個(gè)視點(diǎn)所涉及的 32 種模式,并解釋了如何將它們集成到企業(yè)解決方案中。
  
  在構(gòu)建和生成企業(yè)解決方案時(shí),軟件設(shè)計(jì)人員更多地使用了模式來有效地共享重要的體系結(jié)構(gòu)權(quán)衡方法和設(shè)計(jì)決策。Christopher Alexander 在他的 The Timeless Way of Building 一書中首先用模式來描述體系結(jié)構(gòu)和設(shè)計(jì);但是,他的模式是針對(duì)城市、建筑物和房屋的。不久,軟件設(shè)計(jì)人員認(rèn)識(shí)到模式作為一種共享設(shè)計(jì)經(jīng)驗(yàn)的語言所具有的價(jià)值。
  
  在過去的十年中,迅速發(fā)展的模式社區(qū)已經(jīng)在系統(tǒng)體系結(jié)構(gòu)和軟件開發(fā)的許多區(qū)域發(fā)現(xiàn)了模式。本書包含模式社區(qū)持續(xù)不斷的工作所獲得的成果,并通過展示如何將模式應(yīng)用于構(gòu)建使用 Microsoft® .NET 的軟件密集型系統(tǒng)對(duì)它進(jìn)行了擴(kuò)展。在早期,客戶、合作伙伴和內(nèi)部反饋指出應(yīng)當(dāng)用一本書來回顧已建立的模式和 Microsoft 的特有模式。因此,這就是本書的宗旨。
  
  本書包括已建立的、與平臺(tái)無關(guān)的體系結(jié)構(gòu)和設(shè)計(jì)模式,然后用專門應(yīng)用于 Microsoft .NET 的實(shí)現(xiàn)模式來擴(kuò)充了這些模式。來自 .NET 開發(fā)人員和系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)者的早期反饋已經(jīng)確認(rèn)模式是共享 .NET 專業(yè)知識(shí)的寶貴工具。模式為開發(fā)人員和體系結(jié)構(gòu)設(shè)計(jì)者提供一種通用語言,幫助他們?cè)趦蓚€(gè)原則之間實(shí)現(xiàn)了溝通。本書的作者希望能夠向您證明模式的有用性,并且希望您為日益發(fā)展的 .NET 模式社區(qū)做出貢獻(xiàn)。在這方面,還有更多的任務(wù)需要完成。
  
  
  
  
  本書面向的讀者
  
  本書的大多數(shù)讀者屬于以下三類之一:
  
  不熟悉模式的體系結(jié)構(gòu)設(shè)計(jì)者、設(shè)計(jì)人員和開發(fā)人員
  已經(jīng)使用模式構(gòu)建過企業(yè)解決方案的體系結(jié)構(gòu)設(shè)計(jì)者和設(shè)計(jì)人員
  架構(gòu)或設(shè)計(jì)系統(tǒng)基礎(chǔ)機(jī)構(gòu)的系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)者或系統(tǒng)工程師
  對(duì)于第一組中的讀者,前兩章對(duì)于了解為何以及如何使用模式非常重要。這兩章對(duì)于理解后四章非常重要,后四章構(gòu)成模式目錄。您可能會(huì)發(fā)現(xiàn)您已經(jīng)實(shí)現(xiàn)了其中的一些模式,而并不知道它們是模式。 
   
  第二組中的讀者熟悉第 1 章“企業(yè)解決方案的構(gòu)建模式”中的大部分內(nèi)容。第 2 章“組織模式”介紹了有關(guān) Microsoft 如何組織其模式儲(chǔ)存庫的新資料。您將在第 3 章到第 7 章中熟悉大多數(shù)模式;但是,所提供的實(shí)現(xiàn)示例應(yīng)當(dāng)能夠幫助您將它們應(yīng)用于 .NET。
  
  最后一組應(yīng)當(dāng)閱讀前兩章,并特別注意第 4 章“部署模式”和第 7 章“性能和可靠性模式”。這幾章專門討論直接應(yīng)用于基礎(chǔ)結(jié)構(gòu)的模式。
  
  
  
  
  本書結(jié)構(gòu)
  
  前言
  
  第 1 章 企業(yè)解決方案的構(gòu)建模式
  介紹了模式的概念,并解釋了模式如何記錄經(jīng)過驗(yàn)證的簡單機(jī)制,最后討論了模式集如何為開發(fā)人員和體系結(jié)構(gòu)設(shè)計(jì)者提供通用語言。為了闡釋這些概念,本章將實(shí)際模式的簡化版本應(yīng)用于實(shí)際的開發(fā)情形。
  
  第 2 章 組織模式
  解釋了模式如何出現(xiàn)在不同的抽象層和各個(gè)域之間。本章詳細(xì)探討了模式級(jí)別,并概括了有助于快速查找相關(guān)模式的組織框架。隨后,這一章闡釋了模式如何在不犧牲細(xì)節(jié)的情況下提供可高效描述復(fù)雜解決方案的詞匯。
  
  第 3 章到第 7 章提供了 32 種模式的目錄,它們組合成群集。每一章都首先描述特定群集中的模式如何相關(guān),然后給出如何使用模式的指導(dǎo)。對(duì)于實(shí)現(xiàn)模式,代碼示例是用 C# 編寫的,并且僅用作示例。示例代碼并非針對(duì)生產(chǎn)環(huán)境。
  
  第 3 章 Web 表示模式
  描述了與構(gòu)造動(dòng)態(tài) Web 應(yīng)用程序相關(guān)的設(shè)計(jì)和實(shí)現(xiàn)模式。取決于應(yīng)用程序的大小和復(fù)雜程度,必須做出不同的設(shè)計(jì)取舍。Web 表示模式群集提供了許多模式替代選項(xiàng),以闡釋應(yīng)用程序及其最終利弊的各種類型。
  
  本章節(jié)包括以下部分內(nèi)容
  
  模型-視圖-控制器
  在 ASP.NET 中實(shí)現(xiàn) Model-View-Controller
  頁面控制器
  在 ASP.NET 中實(shí)現(xiàn) Page Controller
  前端控制器
  在 ASP.NET 中使用 HTTPHandler 實(shí)現(xiàn) Front Controller
  截取篩選器
  在 ASP.NET 中使用 HTTP 模塊實(shí)現(xiàn) Intercepting Filter
  頁面緩存
  在 ASP.NET 中使用絕對(duì)過期實(shí)現(xiàn) Page Cache
  觀察器
  在 .NET 中實(shí)現(xiàn) Observer
  第 4 章 部署模式
  “部署模式”有助于減小應(yīng)用程序開發(fā)小組和系統(tǒng)基礎(chǔ)結(jié)構(gòu)小組之間的交流困難,其方法是指導(dǎo)他們?nèi)绾我宰顑?yōu)方式構(gòu)造可高效滿足解決方案要求的應(yīng)用程序和技術(shù)基礎(chǔ)結(jié)構(gòu)。模式討論了多個(gè)主題,如按邏輯分層組織應(yīng)用程序、優(yōu)化分層以提供和使用服務(wù)、按物理層組織硬件以及用部署計(jì)劃將進(jìn)程分配給處理器。
  
  本章節(jié)包括以下部分內(nèi)容
  
  分層應(yīng)用程序
  三層服務(wù)應(yīng)用程序
  分級(jí)分布
  三級(jí)分布
  部署規(guī)劃
  第 5 章 分布式系統(tǒng)模式
  介紹與分布式系統(tǒng)和服務(wù)模式群集都相關(guān)的概念,其中包括基于接口的協(xié)作和基于服務(wù)的協(xié)作之間的區(qū)別,以及近鏈接和遠(yuǎn)鏈接的概念。正如此處定義的那樣,分布式系統(tǒng)模式強(qiáng)調(diào)基于實(shí)例的協(xié)作和近鏈接。
  
  本章節(jié)包括以下部分內(nèi)容
  
  代理程序
  使用服務(wù)器激活對(duì)象通過 .NET Remoting 實(shí)現(xiàn) Broker
  使用客戶端激活對(duì)象通過 .NET Remoting 實(shí)現(xiàn) Broker
  數(shù)據(jù)傳輸對(duì)象
  在 .NET 中使用 DataSet 實(shí)現(xiàn) Data Transfer Object
  在 .NET 中使用類型化 DataSet 實(shí)現(xiàn) Data Transfer Object
  Singleton
  在 C# 中實(shí)現(xiàn) Singleton
  第 6 章 服務(wù)模式
  先簡要回顧第 5 章中介紹的協(xié)作概念,然后介紹多個(gè)強(qiáng)調(diào)應(yīng)用程序和外部服務(wù)之間協(xié)作的模式。與分布式系統(tǒng)相比,服務(wù)模式主要關(guān)注使用基于服務(wù)的協(xié)作由遠(yuǎn)鏈接連在一起的系統(tǒng)。
  
  本章節(jié)包括以下部分內(nèi)容
  
  服務(wù)接口
  在 .NET 中實(shí)現(xiàn) Service Interface
  服務(wù)網(wǎng)關(guān)
  在 .NET 中實(shí)現(xiàn) Service Gateway
  第 7 章 性能和可靠性模式
  討論了企業(yè)解決方案如何必須確保滿足不可預(yù)知數(shù)量的用戶的要求,并且通常必須每周工作七天、每天工作 24 小時(shí)。盡管可通過多種方法來提高性能和可靠性,但此模式群集主要關(guān)注如何組合服務(wù)任意數(shù)量的應(yīng)用程序或用戶的多個(gè)系統(tǒng),以提高可伸縮性和可用性。
  
  本章節(jié)包括以下部分內(nèi)容
  
  服務(wù)器群集
  負(fù)載平衡群集
  故障轉(zhuǎn)移群集
  附錄 A
  “Pattlet”提供了本指南所提及的模式的列表,但是并不詳細(xì)討論它們。這些模式稱作 pattlet,以便與該目錄中的其余模式區(qū)分開來。有關(guān)為何使用 pattlet 的詳細(xì)信息,請(qǐng)參閱第 2 章“組織模式”。
  
  參考書目
  
  
  
  
  文檔約定
  
  本指南使用下面的樣式約定和術(shù)語。
  表 1:樣式慣例表 元素 含義
  加粗 字體 對(duì)象、類、方法、預(yù)定義的函數(shù)和事件。
  傾斜 字體 本指南中引用的模式和 pattlet 的名稱。第一次出現(xiàn)的新術(shù)語也用傾斜字體表示。
  Monospace 字體 代碼示例。
  注意 提示注意補(bǔ)充信息。
  
  
  
  社區(qū)
  
  本指南中的模式屬于 GotDotNet 上的新模式社區(qū)。GotDotNet 是在聯(lián)機(jī)協(xié)作開發(fā)環(huán)境中使用工作區(qū)的 Microsoft .NET Framework 社區(qū)網(wǎng)站,在這種環(huán)境中,.NET 開發(fā)人員可以在整個(gè)項(xiàng)目生命周期以內(nèi)創(chuàng)建、托管和管理項(xiàng)目。還可以使用這個(gè)模式社區(qū)張貼問題、提供反饋或連接其他用戶以共享想法。
  
  可從以下網(wǎng)址訪問模式社區(qū):http://gotdotnet.com/team/architecture/patterns
  
  
  
  
  反饋和支持
  
  本書作者歡迎您就本書內(nèi)容提供反饋意見。特別是,如果能就下列主題提供任何指導(dǎo),他們將不勝感激:
  
  本指南中提供的信息對(duì)您是否有用?
  本指南中的信息是否按正確的順序提供?它們的詳細(xì)程度是否合適?
  其中的章節(jié)是否具有可讀性?是否有趣?
  總的來說,您如何評(píng)價(jià)本資料?
  請(qǐng)將您的反饋意見發(fā)送到以下電子郵件地址:pnppatfb@microsoft.com。請(qǐng)注意,不能通過該地址獲得技術(shù)支持;要獲得對(duì) Microsoft 產(chǎn)品和技術(shù)的支持,請(qǐng)?jiān)L問 http://support.microsoft.com
  
  此處記錄的模式旨在推動(dòng)企業(yè)應(yīng)用程序的構(gòu)造和設(shè)計(jì)。模式是要應(yīng)用于所面臨問題的簡單機(jī)制,它們通常與其他模式結(jié)合使用。它們并不是要插入到應(yīng)用程序中。示例代碼按原樣提供,但并不針對(duì)生產(chǎn)環(huán)境。它們僅用于闡釋模式,因此其中不包括額外代碼(如異常處理、日志記錄、安全性和驗(yàn)證)。盡管本資料已經(jīng)通過測(cè)試并且由行家審核過,但我們并不提供象傳統(tǒng)的 Microsoft 產(chǎn)品那樣的支持。
  
  
  
  
  致謝
  
  非常感謝以下顧問為我們提供了寶貴的幫助:
  Ward Cunningham, Cunningham & Cunningham, Inc.
  Martin Fowler, ThoughtWorks, Inc.
  Ralph Johnson, University of Illinois at Urbana-Champaign
  Robert C. Martin, Object Mentor
  還要感謝許多幫助我們出版本書的投稿人,特別感謝以下人員:
  Mohammad Al-Sabt, Microsoft Prescriptive Architecture Guidance
  Chris Colleran, Colleran.net, LLC
  Matt Evans, Microsoft Prescriptive Architecture Guidance
  Xiao Guo, ThoughtWorks, Inc.
  Steve Kirk, MSDN
  Rick McUmber, RDA
  Vijay Srinivasan, Satyam Computer Services
  Jonathan Wanagel, Microsoft Prescriptive Architecture Guidance
  最后,感謝以下公司同意參與我們的用戶體驗(yàn)測(cè)試:
  Atmedica USA, LLC, a MediMedia USA company
  Safeco Insurance Company
  SBI and Company
  ThoughtWorks, Inc.

[Page]

第1章 企業(yè)解決方案的構(gòu)建模式
  
  版本 1.1.0
  
  “我們發(fā)現(xiàn),目前正常工作的復(fù)雜系統(tǒng)總是從以前正常工作的簡單系統(tǒng)演變而來的……從頭開始設(shè)計(jì)的復(fù)雜系統(tǒng)總是不能正常工作,也無法通過修補(bǔ)來使其正常工作。您必須從正常工作的簡單系統(tǒng)開始。”— John Gall 發(fā)表于 Systemantics: How Systems Really Work and How They Fail
  
  企業(yè)級(jí)業(yè)務(wù)解決方案是公司實(shí)現(xiàn)其業(yè)務(wù)的賭注,它們通常極其復(fù)雜,而且性能必須不負(fù)眾望。它們不僅必須具有高可用性和伸縮性以應(yīng)對(duì)不可預(yù)知的使用,而且還必須具有適應(yīng)性和預(yù)見性以適應(yīng)快速變化的業(yè)務(wù)要求。
  
  最佳解決方案是那些由一組更小的、簡單的、能夠可靠且有效地解決簡單問題的機(jī)制組成的解決方案。在構(gòu)建更大、更復(fù)雜的系統(tǒng)過程中,將這些簡單的機(jī)制組合在一起,從而形成更大的系統(tǒng)。
  
  對(duì)這些簡單機(jī)制的認(rèn)識(shí)來之不易。它通常存在于有經(jīng)驗(yàn)的開發(fā)人員和體系結(jié)構(gòu)設(shè)計(jì)者的頭腦中,并且是他們潛意識(shí)中自然帶到項(xiàng)目中的重要知識(shí)。
  
  本指南旨在獲取經(jīng)驗(yàn)豐富的開發(fā)人員的知識(shí),并以模式目錄的形式呈現(xiàn)這些知識(shí)。每種模式都包含一個(gè)簡單的、經(jīng)過證實(shí)可以有效解決小問題的機(jī)制。雖然您可以單獨(dú)理解和運(yùn)用每種模式,但您還會(huì)經(jīng)常組合這些模式來構(gòu)建復(fù)雜的系統(tǒng)。
  
  模式對(duì)于開發(fā)人員和體系結(jié)構(gòu)設(shè)計(jì)者非常有用,因?yàn)樗鼈儯?
  
  記錄能夠正常工作的簡單機(jī)制。
  為開發(fā)人員和體系結(jié)構(gòu)設(shè)計(jì)者提供通用的詞匯和分類法。
  允許以模式組合的方式簡明扼要地描述方案。
  允許重復(fù)使用體系結(jié)構(gòu)、設(shè)計(jì)和實(shí)現(xiàn)決策。
  本章將介紹模式的概念,并解釋模式如何記錄簡單的和經(jīng)過證實(shí)的機(jī)制,最后展示模式集合如何為開發(fā)人員和體系結(jié)構(gòu)設(shè)計(jì)者提供公用語言。為了闡明這些概念,本章運(yùn)用了真實(shí)開發(fā)情形中實(shí)際模式的簡化版本。
  
  模式可以記錄簡單機(jī)制
  
  模式描述給定上下文中反復(fù)出現(xiàn)的問題,并基于一組指導(dǎo)性影響因素來建議解決方案。解決方案通常是一種簡單的機(jī)制,是為了解決模式中所標(biāo)示出的問題而一起工作的兩個(gè)或多個(gè)類、對(duì)象、服務(wù)、進(jìn)程、線程、組件或節(jié)點(diǎn)之間的協(xié)作。
  
  
  --------------------------------------------------------------------------------
  注意:在這些模式中描述的基礎(chǔ)機(jī)制雖然概念上很簡單,但實(shí)際上,它們的實(shí)現(xiàn)卻相當(dāng)復(fù)雜。實(shí)現(xiàn)時(shí),必須具備一定的技能和判斷能力,才能對(duì)常規(guī)模式進(jìn)行取舍,以適應(yīng)具體的環(huán)境。另外,出于介紹的目的,本章所提到的模式已進(jìn)行了高度的精簡,后面幾章將更詳細(xì)地介紹各種實(shí)際模式。
  --------------------------------------------------------------------------------
  
  考慮下例:
  
  您正在構(gòu)建一個(gè)報(bào)價(jià)應(yīng)用程序,其中有一個(gè)類負(fù)責(zé)管理系統(tǒng)中的所有報(bào)價(jià)。很重要的一點(diǎn)是,所有報(bào)價(jià)都應(yīng)與該類的一個(gè)(而且只與一個(gè))實(shí)例進(jìn)行交互。如何構(gòu)造您的設(shè)計(jì),以便從該應(yīng)用程序中只能訪問該類的一個(gè)實(shí)例?
  
  解決該問題最簡單的方案就是創(chuàng)建一個(gè)具有私用構(gòu)造函數(shù)的 QuoteManager 類,以便任何其他類都不能實(shí)例化它。此類包含 QuoteManager 的一個(gè)靜態(tài)實(shí)例,并使用名為 GetInstance() 的靜態(tài)方法返回。此代碼大體如下所示:
  
  public class QuoteManager
  {
   //注意:僅適用于單線程應(yīng)用程序
   private static QuoteManager _Instance = null;
   private QuoteManager() {}
   public static QuoteManager GetInstance()
   {
   if (_Instance==null)
   {
   _Instance = new QuoteManager ();
   }
   return _Instance;
   }
  
   //... QuoteManager 提供的函數(shù)
  }
  
  您可能已經(jīng)像其他許多開發(fā)人員那樣通過類似的方式解決過類似的問題。實(shí)際上,注意反復(fù)出現(xiàn)的問題并尋求解決方案的模式作者已經(jīng)屢次發(fā)現(xiàn)了這種實(shí)現(xiàn),提取出了通用解決方案并將這種問題-解決方案對(duì)稱為 Singleton 模式 [Gamma95]。
  問題-解決方案對(duì)模式
  
  請(qǐng)注意,Singleton 模式不涉及 Quote 或 QuoteManager 類。但其外觀有點(diǎn)類似于下面的簡化示例。 
   
   
   
  圖 1: 簡化的 Singleton 模式
  
  通過將圖 1 中簡化的模式示例與 QuoteManager 源代碼進(jìn)行比較,闡明了模式(通用問題-解決方案對(duì))和模式應(yīng)用程序(針對(duì)非常具體的問題的具體解決方案)之間的區(qū)別。模式級(jí)別的解決方案是多個(gè)類之間簡單但極其順暢的協(xié)作。模式中的通用協(xié)作專門適用于 QuoteManager 類,提供了用來控制報(bào)價(jià)應(yīng)用程序中實(shí)例化的機(jī)制。顯然,您可以稍微修改一下某種模式以滿足局部的特定要求,所以同一種模式可以應(yīng)用于無數(shù)個(gè)應(yīng)用程序。
  
  所編寫的模式提供了一種記錄簡單且經(jīng)過證實(shí)的機(jī)制的有效方法。模式是以特定格式編寫的,這一點(diǎn)對(duì)于裝載復(fù)雜思想的容器非常有用。這些模式在被記載和起名之前,就早已存在于開發(fā)人員的大腦及其代碼中。有時(shí),模式作者從實(shí)際的實(shí)現(xiàn)中發(fā)現(xiàn)了這些模式,并對(duì)它們進(jìn)行推廣,以便應(yīng)用于其他應(yīng)用程序。
  
  雖然模式作者通常在這些通用模式中提供了實(shí)現(xiàn)代碼示例,但是一定要了解實(shí)現(xiàn)這些模式還有許多其他正確的方法。其中的關(guān)鍵在于了解模式中的指導(dǎo)原則,并根據(jù)自己的具體情形自定義它。例如,如果您熟悉 Singleton 模式,則可能已注意到代碼示例是基于 [Gamma95] 實(shí)現(xiàn)的。這里使用該實(shí)現(xiàn)的原因在于它是最常見的示例,而且在介紹模式時(shí)所需的說明最少。但是,針對(duì) C# 語言優(yōu)化的 Singleton 實(shí)現(xiàn)則會(huì)有較大的差異;雖然這兩種實(shí)現(xiàn)存在很大的區(qū)別,但是兩者均正確。
  
  位于不同級(jí)別的模式
  
  模式存在于多個(gè)不同的抽象級(jí)別中??紤]另一個(gè)示例(這次所處的抽象級(jí)別比源代碼要高一級(jí)):
  
  您要設(shè)計(jì)一個(gè)基于 Web 的報(bào)價(jià)應(yīng)用程序,其中包含大量業(yè)務(wù)和表示邏輯,這些邏輯反過來依賴大量平臺(tái)軟件組件來提供適當(dāng)?shù)膱?zhí)行環(huán)境。如何在高級(jí)別組織系統(tǒng)以使其在具有靈活、松耦合性的同時(shí)仍具有高內(nèi)聚性?
  
  此問題的解決方案之一涉及到按一系列層來組織系統(tǒng),每層包含大致位于同一抽象級(jí)別的元素。隨后,確定每一層中的依賴性,并確定采用嚴(yán)格還是寬松的分層策略。接著,決定是打算創(chuàng)建自定義的分層方案,還是采用以前由其他人記錄的分層方案。在本例中,假設(shè)您決定使用眾所周知的分層策略:表示、業(yè)務(wù)邏輯和數(shù)據(jù)訪問各占一層。圖 2 顯示了分層方案的可能外觀。 
   
   
  圖2. 報(bào)價(jià)應(yīng)用程序的層
  
  如果您總是按這種方式設(shè)計(jì)系統(tǒng),說明您已經(jīng)在不依賴于任何廣義模式的情況下使用該模式。即便如此,您還可能因多種原因而希望了解支撐這種設(shè)計(jì)方法的模式。您可能迫切想知道為何經(jīng)常以這種方式構(gòu)建系統(tǒng),或者可能在尋找更理想的方法來解決此模式不能完全解決的問題。無論是哪種情況,都值得研究一下這里所使用的模式和機(jī)制。
  
  使用層作為高級(jí)別組織方法是 Layers(層)模式 [Buschmann96] 中描述的完善模式。圖 3 顯示了該模式的簡化版本。 
   
   
  圖3. 簡化的 Layers 模式
  
  這個(gè)簡單的應(yīng)用程序組織策略有助于解決軟件開發(fā)中面臨的兩個(gè)挑戰(zhàn):依存關(guān)系的管理和對(duì)可交換組件的需求。如果在構(gòu)建應(yīng)用程序時(shí)沒有一個(gè)考慮周全的依存關(guān)系管理策略,會(huì)導(dǎo)致組件易損壞且不牢靠,從而導(dǎo)致對(duì)它們進(jìn)行維護(hù)、擴(kuò)展和替代時(shí)存在較大的困難,而且成本較高。
  
  Layers 模式中的工作機(jī)制比 Singleton 中的工作機(jī)制更精細(xì)。對(duì)于 Layers,首次協(xié)作是在設(shè)計(jì)時(shí)發(fā)生在類之間,這是由于分層組織將對(duì)更改源代碼所帶來的影響局部化,從而防止所做的更改貫穿到整個(gè)系統(tǒng)。第二次協(xié)作發(fā)生在運(yùn)行時(shí):某層中相對(duì)獨(dú)立的組件變得可與其他組件交換,再一次使系統(tǒng)其余部分不受影響。
  
  盡管 Layers 模式的通用性足以應(yīng)用于諸如網(wǎng)絡(luò)協(xié)議、平臺(tái)軟件和虛擬機(jī)之類的領(lǐng)域,但是它無法解決企業(yè)類業(yè)務(wù)解決方案中存在的某些特定問題。例如,除通過分解來管理復(fù)雜性(由 Layers 解決的基本問題)外,業(yè)務(wù)解決方案開發(fā)人員還需要進(jìn)行適當(dāng)組織,以便有效地重復(fù)使用業(yè)務(wù)邏輯并保留與昂貴資源(如數(shù)據(jù)庫)的重要連接。解決此問題的方法之一就是使用 Three-Layered Application(三層應(yīng)用程序)模式。圖 4 顯示了該模式的簡化說明。 
   
   
   
  圖4. 簡化的 Three-Layered Application
  
  同樣,在模式 (Three-Layered Application) 和模式應(yīng)用程序(報(bào)價(jià)應(yīng)用程序分層模型)之間存在區(qū)別。模式是有關(guān)應(yīng)用程序組織主題的通用問題-解決方案對(duì),而模式應(yīng)用程序是通過創(chuàng)建具體的層(每層都滿足非常具體的需求)來解決非常具體的問題。
  
  簡單優(yōu)化
  
  請(qǐng)注意,Three-Layered Application 實(shí)際上是在 Layers 的基礎(chǔ)上進(jìn)行的簡單優(yōu)化;在 Layers 中確定的上下文、影響因素和解決方案仍適用于 Three-Layered Application,但反之不行。也就是說,Layers 模式約束著 Three-Layered Application 模式,而 Three-Layered Application 模式優(yōu)化了 Layers 模式。這種模式關(guān)系對(duì)于復(fù)雜性管理非常有用。當(dāng)您理解某種模式之后,肯定只是了解了初始模式與其優(yōu)化模式之間的遞增區(qū)別。另一個(gè)示例(這次涉及 Web Service 領(lǐng)域)應(yīng)該有助于闡明優(yōu)化的概念:
  
  您為某個(gè)發(fā)展迅速的成功企業(yè)構(gòu)建了一個(gè)報(bào)價(jià)應(yīng)用程序?,F(xiàn)在,您希望通過向業(yè)務(wù)合作伙伴公開自己的報(bào)價(jià)引擎并將其他合作伙伴服務(wù)(如配送)集成到該報(bào)價(jià)應(yīng)用程序中來擴(kuò)展該應(yīng)用程序。您將如何構(gòu)造自己的業(yè)務(wù)應(yīng)用程序以提供和享受服務(wù)?
  
  此問題的解決方案之一是通過將其他與服務(wù)相關(guān)的職責(zé)添加到每一層中來擴(kuò)展 Three-Layered Application。在業(yè)務(wù)層添加了以下職責(zé):通過 Service Interfaces(服務(wù)接口)向客戶應(yīng)用程序提供一組簡化的操作。數(shù)據(jù)訪問層的職責(zé)拓寬到了數(shù)據(jù)庫和主機(jī)集成之外,以包括與其他服務(wù)提供者的通信。將數(shù)據(jù)訪問層中的這個(gè)附加功能封裝到服務(wù)接口組件中,這些組件負(fù)責(zé)連接到服務(wù)(同步和異步)、管理服務(wù)的基本會(huì)話狀態(tài)并向業(yè)務(wù)流程組件通知與服務(wù)相關(guān)的重大事件。
  
  Three-Layered Services Application(三層服務(wù)應(yīng)用程序)(圖 5)記錄了該問題-解決方案對(duì)。 
   
   
   
  圖5. 簡化的 Three-Layered Services Application
  
  將 Three-Layered Services Application 模式應(yīng)用于報(bào)價(jià)應(yīng)用程序示例將形成如下模型。 
   
  圖6. 應(yīng)用于報(bào)價(jià)應(yīng)用程序的 Three-Layered Services Application
  
  請(qǐng)注意這些模式之間的關(guān)系(請(qǐng)參閱圖 7)。Layers 引進(jìn)了一個(gè)用來組織軟件應(yīng)用程序的基本策略。Three-Layered Application 優(yōu)化了此概念,并將它限制在需要重復(fù)使用業(yè)務(wù)邏輯、靈活部署和高效使用連接的業(yè)務(wù)系統(tǒng)的范圍內(nèi)。Three-Layered Services Application 又在 Three-Layered Application 的基礎(chǔ)上進(jìn)行了優(yōu)化,并對(duì)設(shè)計(jì)進(jìn)行了擴(kuò)展,以便在提供和使用其來源千差萬別的數(shù)據(jù)和邏輯時(shí),將這些數(shù)據(jù)和邏輯處理為粒狀元素。 
   
  圖7. 相關(guān)模式的優(yōu)
  
  向特定層中添加其他類型的組件并不是管理這種日益增長的復(fù)雜性的唯一方法。正如復(fù)雜性所證實(shí)的那樣,設(shè)計(jì)人員通常在應(yīng)用程序中創(chuàng)建其他層來承擔(dān)該職責(zé)。例如,一些設(shè)計(jì)人員將服務(wù)接口移到一個(gè)單獨(dú)的層中。而另外一些設(shè)計(jì)人員將業(yè)務(wù)層分隔成域?qū)雍蛻?yīng)用程序?qū)?。在任何情況下,您有時(shí)可能會(huì)看到某些設(shè)計(jì)人員在使用此模式來滿足復(fù)雜要求時(shí),有時(shí)會(huì)將這三層擴(kuò)展到四層、五層或者甚至六層。與之相反,Layers 模式也用在相對(duì)簡單的客戶端-服務(wù)器應(yīng)用程序中(標(biāo)準(zhǔn)情況是兩層應(yīng)用程序)。
  
  當(dāng)組合在一起時(shí),Layers 的這些變體組成了模式群集(請(qǐng)參閱圖 8),該模式群集直觀地表示出了應(yīng)用程序分層的常見方法。此上下文中涉及的群集僅表示以邏輯方式組合某組相似的模式。群集的概念對(duì)于下列操作非常有用:擴(kuò)展模式視圖以包含整個(gè)解決方案;標(biāo)識(shí)出處理解決方案范圍內(nèi)類似問題的模式群集。第 2 章“組織模式”將更詳細(xì)地討論群集。 
   
   
  圖8. 模式群集
  
  常見詞匯
  
  在考慮 Singleton、Layers、Three-Layered Application 和 Layered Services Application 模式時(shí),您可能已注意到模式還提供了用來溝通軟件體系結(jié)構(gòu)和設(shè)計(jì)思想的強(qiáng)大詞匯。了解模式不僅能夠就模式所涉及的知識(shí)和體驗(yàn)進(jìn)行溝通,而且還提供了一個(gè)唯一的、便于記憶的名稱,以便充當(dāng)評(píng)估和描述軟件設(shè)計(jì)選項(xiàng)時(shí)的速記法。
  
  例如,在設(shè)計(jì)應(yīng)用程序時(shí),開發(fā)人員可能會(huì)說:“我認(rèn)為定價(jià)引擎應(yīng)當(dāng)作為 Singleton 實(shí)現(xiàn)并通過 Service Interface 公開。”如果另一個(gè)開發(fā)人員了解這些模式,那么他或她將非常清楚所討論的設(shè)計(jì)的含義。如果開發(fā)人員不理解這些模式,那么他或她可以在目錄中查看它們并學(xué)習(xí)相應(yīng)的機(jī)制,甚至有機(jī)會(huì)一起學(xué)習(xí)其他模式。
  
  模式有一種自然分類法。如果您了解足夠多的模式及其相互關(guān)系,則可以開始了解位于不同抽象級(jí)別的、多組經(jīng)過排序的組和類別。例如,Singleton 模式示例位于比 Layers 模式低的抽象級(jí)別,但是,Layers 模式包含一組以不同方式進(jìn)行過優(yōu)化的相關(guān)模式。第 2 章進(jìn)一步擴(kuò)展和優(yōu)化了此分類法。
  
  隨著時(shí)間的推移,開發(fā)人員不斷發(fā)現(xiàn)和描述新模式,從而拓寬了開發(fā)人員在該領(lǐng)域的知識(shí)體系。另外,當(dāng)您開始了解模式和模式之間的關(guān)系時(shí),就可以采用模式術(shù)語來描述整個(gè)解決方案。
  
  解決方案簡述
  
  在本指南中,術(shù)語“解決方案”有兩種截然不同的含義:其一是表示模式本身的一部分(如某上下文中包含的問題-解決方案對(duì));其二是表示業(yè)務(wù)解決方案。在使用“業(yè)務(wù)解決方案”這一術(shù)語時(shí),它是指專用來滿足一組特定的功能和操作業(yè)務(wù)要求的軟件密集型系統(tǒng)。軟件密集型系統(tǒng)意味著您不只是關(guān)心軟件,而且還必須將該軟件部署到硬件處理節(jié)點(diǎn)以提供整體的技術(shù)解決方案。而且,所考慮的軟件不僅包括自定義開發(fā)的軟件,而且包括購買的軟件基礎(chǔ)結(jié)構(gòu)和平臺(tái)組件,所有這些都被集成在了一起。
  
  小結(jié)
  
  本章介紹了模式概念,解釋了模式如何記錄簡單且經(jīng)過證實(shí)的機(jī)制,并闡明了模式如何為開發(fā)人員和體系結(jié)構(gòu)設(shè)計(jì)者提供公用語言。第 2 章將解釋如何組織關(guān)于模式的思想以及如何使用模式來簡述整個(gè)解決方案。

[Page]

  第2章 組織模式
  
  版本: 1.1.0
  
  “于是,每種模式既依賴于它所包含的更小的模式,又依賴于包含它的更大的模式?!薄?Christopher Alexander 發(fā)表于The Timeless Way of Building
  
  一項(xiàng)技術(shù)領(lǐng)域的革新通常會(huì)刺激另一個(gè)領(lǐng)域的突破。雷達(dá)技術(shù)促進(jìn)了微波爐這一烹調(diào)設(shè)備的誕生。Internet 本身最初被設(shè)計(jì)為一種具有預(yù)防單點(diǎn)攻擊能力的軍事通信網(wǎng)絡(luò),而現(xiàn)在已轉(zhuǎn)變?yōu)槭澜缟献畲蟮闹R(shí)儲(chǔ)存庫。同樣,模式最初應(yīng)用于建筑和城鎮(zhèn)體系結(jié)構(gòu),但很快就被軟件開發(fā)社區(qū)采用,并作為一種描述復(fù)雜軟件系統(tǒng)的方法。
  
  現(xiàn)在,每天都在涌現(xiàn)出大量與軟件相關(guān)的模式。大量模式引發(fā)了一系列新的挑戰(zhàn)。開發(fā)人員如何標(biāo)識(shí)那些與手頭的任務(wù)最相關(guān)的模式?模式集合是否足以描述整個(gè)解決方案?
  
  本章通過示范如何完成下列任務(wù)而回答了其中的一些問題:
  
  標(biāo)識(shí)模式之間的關(guān)系。
  將模式組合成群集。
  標(biāo)識(shí)位于不同抽象級(jí)別的模式。
  將模式應(yīng)用于一個(gè)解決方案的多個(gè)方面。
  將模式組織為框架。
  使用模式來簡述解決方案。
  模式的模式
  
  面向?qū)ο蟮木幊躺鐓^(qū)之所以如此重視模式,是由于模式能夠描述關(guān)系。面向?qū)ο缶幊痰幕驹厥穷?。但是,如果拋開與構(gòu)成解決方案的其他類的關(guān)系不談,單個(gè)類就沒有太大意義。每種模式通常都描述一組類,并強(qiáng)調(diào)它們之間的關(guān)系和交互。因此,模式將大量類轉(zhuǎn)換成更易于管理的模式集合。
  
  由于在一般應(yīng)用程序中,可用模式的數(shù)量很容易超出類的數(shù)量,因此您可能突然發(fā)現(xiàn)自己位于模式的海洋。那么,怎樣才能了解所有這些模式的含義呢?重申一遍,項(xiàng)目之間的關(guān)系似乎是問題的關(guān)鍵。顯而易見,一些模式與其他模式緊密相關(guān)。例如,有些模式是對(duì)另一些模式的優(yōu)化。Three-Tiered Distribution (三級(jí)分布)是Tiered Distribution(分級(jí)分布)概念的一個(gè)具體應(yīng)用。Observer (觀察器)通常用于實(shí)現(xiàn) Model-View-Controller (模型-視圖-控制器)模式的一部分。Page Controller (頁面控制器)更加詳細(xì)地描述了 Model-View-Controller 的控制器部分。在 ASP.NET 中實(shí)現(xiàn) Page Controller 是使用 Microsoft® ASP.NET 對(duì) Page Controller 模式的實(shí)現(xiàn)。
  
  要開始按照關(guān)系組織模式,請(qǐng)將一組模式設(shè)想成小圓(請(qǐng)參閱圖 1): 
   
   
  圖 1. 一組模式
  
  如果您在每對(duì)具有某種關(guān)系的模式之間繪制一條直線,則可以看到如下所示的圖片: 
   
   
  圖 2. 用直線表示的模式關(guān)系
  
  帶點(diǎn)隨機(jī)性的小圓的集合形成了連在一起的模式網(wǎng)。當(dāng)您查看某種模式時(shí),可以立即標(biāo)識(shí)出與其緊密相關(guān)的模式并進(jìn)行審閱。您還可以標(biāo)識(shí)緊密相關(guān)的模式的“鄰居”,并查看它們與其他更遠(yuǎn)的模式存在什么樣的關(guān)系。
  
  模式群集
  
  使用圖表來表示模式之間的關(guān)系有助于從一種模式轉(zhuǎn)移到一組相關(guān)的模式。但是,它仍不能告訴您該從何處著手。如果您正在構(gòu)建一個(gè) Web 應(yīng)用程序,應(yīng)該首先學(xué)習(xí)Model-View-Controller 模式,還是應(yīng)該先查看 Page Cache (頁面緩存)?是否還應(yīng)該查看Broker (代理程序)?
  
  模式群集是一組涉及特定主題區(qū)域的模式。例如,您可以從 Web 表示群集開始查找與創(chuàng)建 Web 應(yīng)用程序前端相關(guān)的模式。同樣,分布式系統(tǒng)群集包含有助于與遠(yuǎn)程對(duì)象通信的模式。如果將模式集合劃分為群集,則可以同時(shí)檢查一組模式。雖然模式圖也顯示出了兩種模式是相關(guān)的,但群集匯總能夠更詳細(xì)地描述如何通過組合不同的模式來構(gòu)建實(shí)際的解決方案。每個(gè)群集都為讀者提供了指導(dǎo)教程,便于其了解該群集中的所有模式。受 Christopher Alexander 的城鎮(zhèn)與構(gòu)造建筑物世界的啟發(fā),您可以將群集與城市鄰近地區(qū)進(jìn)行類比。為了將這種類比關(guān)系向前推進(jìn)一點(diǎn),可以將群集匯總視為當(dāng)?shù)芈糜尉痔峁┑慕煌糜螆D。 
   
  圖 3. 模式群集
  
  最初發(fā)布的“使用 Microsoft .NET 的企業(yè)解決方案模式 (ESP)”標(biāo)識(shí)出了表 1 中所示的五個(gè)群集。
  
  表 1:企業(yè)解決方案模式群集
  
  群集 問題
  Web 表示 如何創(chuàng)建動(dòng)態(tài) Web 應(yīng)用程序?
  部署 如何將應(yīng)用程序劃分為層,然后將它們部署到多級(jí)硬件基礎(chǔ)結(jié)構(gòu)上?
  分布式系統(tǒng) 如何與駐留在不同進(jìn)程或不同計(jì)算機(jī)中的對(duì)象進(jìn)行通信?
  性能和可靠性 如何創(chuàng)建一個(gè)能夠滿足至關(guān)重要的操作要求的系統(tǒng)基礎(chǔ)結(jié)構(gòu)?
  服務(wù) 如何訪問由其他應(yīng)用程序提供的服務(wù)?如何將您的應(yīng)用程序功能作為服務(wù)呈現(xiàn)給其他應(yīng)用程序?
  
  
  第 3 章到第 7 章將詳述這些群集。
  
  不同的抽象級(jí)別
  
  將模式劃分成群集可使其更便于管理。如果您要構(gòu)建 Web 應(yīng)用程序的前端,請(qǐng)從 Web 表示群集著手,然后參加快速教程并查看有哪些其他模式與該群集相關(guān)。但請(qǐng)牢記一點(diǎn),不同的人可能對(duì)構(gòu)建 Web 應(yīng)用程序的不同方面感興趣,這取決于他們所扮演的角色或項(xiàng)目所處的階段。開發(fā)人員可能對(duì)在 Microsoft .NET Framework 上以最高的效率實(shí)現(xiàn)Page Controller 模式最感興趣,而體系結(jié)構(gòu)設(shè)計(jì)者可能對(duì)決定是使用三級(jí)還是四級(jí)應(yīng)用程序體系結(jié)構(gòu)更感興趣。
  
  因此,抽象級(jí)別最適合對(duì)模式進(jìn)行分類,以便不同的用戶組可以查找與其感興趣的領(lǐng)域最匹配的模式。從一般到更具體來劃分模式有助于確定應(yīng)當(dāng)首先考慮哪些模式。在考慮使用 ASP.NET 實(shí)現(xiàn) Page Cache 模式中描述的復(fù)雜的 ASP.NET 緩存指令之前,您可能應(yīng)該先考慮應(yīng)用程序應(yīng)該有多少級(jí)。
  
  對(duì)模式進(jìn)行分類的方法之一就是將模式圖分成如圖 4 所示的三個(gè)級(jí)別。 
   
  圖 4. 抽象級(jí)別
  
  這種劃分方法與某些講述軟件模式的最具影響力的圖書中使用的術(shù)語基本一致。
  
  體系結(jié)構(gòu)模式
  
  “體系結(jié)構(gòu)模式表示軟件系統(tǒng)的基礎(chǔ)結(jié)構(gòu)組織架構(gòu)。它提供一組預(yù)定義的子系統(tǒng)、指定它們的職責(zé)并包括用來組織它們之間關(guān)系的規(guī)則和準(zhǔn)則。”[Buschmann96]
  
  ESP 遵循 Buschmann 等對(duì)結(jié)構(gòu)模式的定義。這些模式描述如何在最高級(jí)別構(gòu)造應(yīng)用程序。例如,Layered Application (分層應(yīng)用程序)模式就是一種體系結(jié)構(gòu)模式。
  
  設(shè)計(jì)模式
  
  “設(shè)計(jì)模式提供一種用來優(yōu)化軟件系統(tǒng)的子系統(tǒng)或組件或者相互之間的關(guān)系的架構(gòu)。它描述通信組件中經(jīng)常重復(fù)使用的、能夠解決特定上下文中的一般設(shè)計(jì)問題的結(jié)構(gòu)。” [Gamma95]
  
  設(shè)計(jì)模式提供下一級(jí)別的優(yōu)化,如 Gamma 等的創(chuàng)作性作品中所述。許多圖標(biāo)性模式(如 Model-View-Controller 或Singleton)都位于這一層。
  
  實(shí)現(xiàn)模式
  
  模式社區(qū)將更詳細(xì)的、特定于編程語言的模式稱為慣用語。此定義適合于軟件模式。但是,本指南的適用范圍并不局限于軟件,它同樣適用于軟件密集型系統(tǒng),包括將軟件部署到硬件處理節(jié)點(diǎn)以提供整體的業(yè)務(wù)解決方案。因此,ESP 對(duì) Pattern-Oriented Software Architecture (POSA) [Buschmann96] 中給出的慣用語的定義進(jìn)行了修改,以反映更廣泛的范圍并將這些模式重新標(biāo)記為實(shí)現(xiàn)模式:
  
  實(shí)現(xiàn)模式是特定于某個(gè)特殊平臺(tái)的更低一級(jí)的模式。實(shí)現(xiàn)模式描述如何使用給定平臺(tái)的功能實(shí)現(xiàn)組件的某些方面或它們之間的關(guān)系。
  
  ESP 實(shí)現(xiàn)模式闡明了如何使用 .NET Framework 實(shí)現(xiàn)設(shè)計(jì)概念。在某些情況下,該框架中已經(jīng)包含了大量工作,這更便于開發(fā)人員執(zhí)行任務(wù)。
  
  
  --------------------------------------------------------------------------------
  注意:雖然 POSA [Buschmann96] 將慣用語定義為了模式,而且 The Timeless Way of Building [Alexander79] 在 Alexander 的原始模式作品中包括實(shí)現(xiàn)模式,但在模式社區(qū)的一些成員之間,仍就實(shí)現(xiàn)模式是否為真正的模式存在爭議。無論如何對(duì)它們進(jìn)行分類,在考慮模式時(shí)它們都非常有用,因此將其包含在了本指南中。
  --------------------------------------------------------------------------------
  
  如果將模式集合劃分為三個(gè)抽象級(jí)別,則更便于不同的用戶組標(biāo)識(shí)與其感興趣且擅長的領(lǐng)域相關(guān)的模式。生成的模型從高級(jí)別組織流出,途經(jīng)對(duì)子系統(tǒng)和組件進(jìn)行的不斷優(yōu)化,最后使用平臺(tái)特定的技術(shù)實(shí)現(xiàn)了這些模式。
  
  視點(diǎn)
  
  雖然抽象級(jí)別有助于解決不同用戶組的問題,但是它們不能反映出軟件解決方案比代碼組件包含更多內(nèi)容這一事實(shí)。構(gòu)建企業(yè)解決方案的整體視圖包括自定義開發(fā)的軟件、平臺(tái)軟件、硬件基礎(chǔ)結(jié)構(gòu)以及軟件到硬件的部署。由于這些區(qū)域互相之間存在非常明顯的區(qū)別,所以有必要將這些模式與該命名相對(duì)應(yīng)。
  
  請(qǐng)牢記,這四個(gè)區(qū)域描述的是同一個(gè)解決方案的不同視點(diǎn)。因此,與優(yōu)化級(jí)別不同的是,這些視點(diǎn)不描述層次結(jié)構(gòu),而只是提供看待同一事情的四種不同方法。您可以將這些視點(diǎn)比喻為不同類型的地圖。一個(gè)地區(qū)的某張地圖可能描繪的是交通網(wǎng)(如公路和高速公路),而同一地區(qū)的另一張地圖顯示的是地形。還可能有另一張地圖用來顯示州界和縣界。每張地圖都有其各自的詞匯。例如,地形圖中的直線表示海拔,而交通圖中的直線表示街道。然而,所有地圖描述的都是同一個(gè)主題:特定的地理區(qū)域。
  
  每個(gè)視點(diǎn)本身還可以強(qiáng)調(diào)不同的抽象級(jí)別。因此,ESP 將下列視點(diǎn)描繪為模式圖中的垂直薄片:數(shù)據(jù)庫、應(yīng)用程序和基礎(chǔ)結(jié)構(gòu)。應(yīng)用程序視點(diǎn)和基礎(chǔ)結(jié)構(gòu)視點(diǎn)之間通常有一個(gè)很大的間隙。概念、抽象和技能集都存在足夠大的區(qū)別,這樣可以保證在應(yīng)用程序視點(diǎn)和基礎(chǔ)結(jié)構(gòu)視點(diǎn)之間插入一個(gè)緩沖區(qū),以便幫助在二者之間建立連接。此視點(diǎn)被稱作部署視點(diǎn)。
  
  此推理過程將產(chǎn)生如表 2 所示的四個(gè)視點(diǎn)。
  
  表 2:企業(yè)解決方案模式視點(diǎn)
  
  視點(diǎn) 描述
  數(shù)據(jù)庫 數(shù)據(jù)庫視圖描述應(yīng)用程序的永久層。此視圖包括諸如邏輯和物理架構(gòu)、數(shù)據(jù)庫表、關(guān)系和事務(wù)處理等內(nèi)容。
  應(yīng)用程序 應(yīng)用程序視圖強(qiáng)調(diào)解決方案的可執(zhí)行方面。它包括諸如域模型、類圖表、程序集和進(jìn)程等內(nèi)容。
  部署 部署視圖將應(yīng)用程序關(guān)注點(diǎn)明確映射到基礎(chǔ)結(jié)構(gòu)關(guān)注點(diǎn)(如將進(jìn)程映射到處理器)。
  基礎(chǔ)結(jié)構(gòu) 基礎(chǔ)結(jié)構(gòu)視圖包含運(yùn)行解決方案所必需的所有硬件和網(wǎng)絡(luò)設(shè)備。
  
  
  圖5 將這些視點(diǎn)以豎線形式覆蓋到模式圖和抽象級(jí)別上。 
   
  圖 5. 添加視點(diǎn)
  
  為簡單起見,圖 5 未顯示群集的邊界。但是,群集、抽象級(jí)別和視點(diǎn)是平行存在的。它們代表訪問同一組模式的不同方法。
  
  模式框架
  
  垂直軸上的三個(gè)優(yōu)化級(jí)別以及水平軸上的四個(gè)視點(diǎn)這一組合形成一個(gè)網(wǎng)格狀的模式組織圖。圖 6 顯示了這種名為模式框架的排列。 
   
  圖 6. 模式框架
  
  模式框架作為參考點(diǎn)和導(dǎo)航助手隨每個(gè)單獨(dú)的模式描述提供。
  
  約束
  
  模式框架按照各種有意義的子類別組織模式集合。例如,現(xiàn)在可以將重點(diǎn)放在數(shù)據(jù)庫視圖的設(shè)計(jì)模式或應(yīng)用程序視圖的實(shí)現(xiàn)模式。
  
  但是,軟件采用了各種各樣的形式。目前,軟件運(yùn)行在以下幾類系統(tǒng)上:嵌入式系統(tǒng)(如起搏器和電信設(shè)備)、實(shí)時(shí)系統(tǒng)(如防鎖死剎車系統(tǒng))或數(shù)據(jù)倉庫系統(tǒng)(旨在分析消費(fèi)者的購買行為)。如果嘗試處理與各種形式的所有軟件解決方案相關(guān)的模式,將快速擴(kuò)展任何單一的圖書或模式儲(chǔ)存庫的作用范圍。因此,ESP 將模式限制在企業(yè)業(yè)務(wù)解決方案上。因?yàn)?ESP 這一術(shù)語有些模糊,所以它只是標(biāo)識(shí)模式圖中一小組特定的頂級(jí)體系結(jié)構(gòu)模式或根模式。該集合中的所有其他模式都遵循下列約束:
  
  聯(lián)機(jī)事務(wù)處理 (OLTP)
  面向?qū)ο?
  分層應(yīng)用程序
  分級(jí)分布系統(tǒng)
  OLTP 系統(tǒng)是用來管理事務(wù)處理的數(shù)據(jù)庫子系統(tǒng)。這些子系統(tǒng)確保每個(gè)事務(wù)的原子性、一致性、獨(dú)立性及持久性(所謂的 ACID 特性)。實(shí)際上,這些應(yīng)用程序通常處理一個(gè)或多個(gè)用來維護(hù)企業(yè)業(yè)務(wù)狀態(tài)的關(guān)系數(shù)據(jù)庫。換句話說,這些應(yīng)用程序是用來跟蹤客戶、訂單、帳戶等的數(shù)據(jù)庫。通過將 OLTP 標(biāo)識(shí)為模式框架中的頂級(jí)約束,ESP 排除了不支持事務(wù)處理的聯(lián)機(jī)分析處理 (OLAP) 系統(tǒng)或簡單平面文件系統(tǒng)。OLTP 的“聯(lián)機(jī)”特性意味著一旦業(yè)務(wù)狀態(tài)發(fā)生變化,這些系統(tǒng)將立即讀取或更新數(shù)據(jù)庫,而不考慮脫機(jī)批處理。
  
  從應(yīng)用程序視點(diǎn)考慮,模式框架受兩種模式的約束:Object-Oriented Application(面向?qū)ο蟮膽?yīng)用程序)和Layered Application.(分層應(yīng)用程序)。大多數(shù)(如果不是全部)應(yīng)用程序視點(diǎn)模式都依賴面向?qū)ο蟮母拍睿ㄈ绶庋b、多形性和繼承)來成功解決影響它們的問題。因此,模式框架只處理面向?qū)ο蟮膽?yīng)用程序,并不特意處理程序上的應(yīng)用程序。
  
  引人注目的企業(yè)應(yīng)用程序通常包括大量對(duì)象和服務(wù),這些對(duì)象和服務(wù)必須通過協(xié)作來提供對(duì)業(yè)務(wù)存在一定價(jià)值的東西。為了管理這些協(xié)作,必須存在某個(gè)高級(jí)別系統(tǒng)組織。大多數(shù)企業(yè)級(jí)系統(tǒng)都使用分層方法來管理這種復(fù)雜性。因此,模式框架只處理設(shè)計(jì)為一系列層的應(yīng)用程序,并特意排除沒有或者具有較少內(nèi)部結(jié)構(gòu)的單一應(yīng)用程序。
  
  從基礎(chǔ)結(jié)構(gòu)視點(diǎn),該模型被限制在支持跨多個(gè)按級(jí)排列的服務(wù)器分布應(yīng)用程序的硬件基礎(chǔ)結(jié)構(gòu)上。這種分級(jí)方法通常用于企業(yè)應(yīng)用程序,這是由于它的啟動(dòng)成本相對(duì)較低,而且它支持?jǐn)U展策略(可通過向基礎(chǔ)結(jié)構(gòu)中添加開銷不大的服務(wù)器以遞增方式增加容量)。從模型中排除的是基于以下操作的解決方案:將應(yīng)用程序部署到單個(gè)主機(jī)或大型多處理器計(jì)算機(jī)中。
  
  部署視點(diǎn)關(guān)注以下問題:縫合應(yīng)用程序視點(diǎn)和基礎(chǔ)結(jié)構(gòu)視點(diǎn)之間的間隙。因此,它本身沒有任何約束,但運(yùn)行時(shí)受應(yīng)用程序視點(diǎn)和基礎(chǔ)結(jié)構(gòu)視點(diǎn)所設(shè)置的約束的限制。換句話說,最高級(jí)別的部署模式涉及的是將分層應(yīng)用程序映射到分級(jí)分布基礎(chǔ)結(jié)構(gòu)中,而不對(duì)它本身施加任何其他約束。
  
  如果將這四個(gè)高級(jí)別約束或根約束視為一個(gè)組,將有助于縮小在本指南其余部分中討論的模式的范圍。圖 7 顯示了位于模塊框架頂部的根約束。 
   
  圖 7. 模式框架的根約束
  
  通過縮小模式框架的范圍,可以更詳細(xì)地闡述具體模式以及這些模式之間的關(guān)系。
  
  Pattlets
  
  使用根約束可以將模式的數(shù)量減少到易于管理的數(shù)量級(jí)。然而,詳述該網(wǎng)格中的所有模式可能需要大量的工作。如果分開開發(fā)所有模式,然后發(fā)布“最終模式指南”,將無法獲得許多由模式社區(qū)實(shí)現(xiàn)的價(jià)值。隨著大家對(duì)模式的理解的進(jìn)步,模式也需要發(fā)展。模式不是由單個(gè)作者創(chuàng)建的,而是軟件開發(fā)社區(qū)實(shí)際應(yīng)用的結(jié)晶。在認(rèn)識(shí)到模式的發(fā)展本質(zhì)之后,本指南的作者已經(jīng)發(fā)布了本文中包括的模式的子集,目的在于聽取大家的意見并著手組建一個(gè)社區(qū)。
  
  但是,如果將模式延緩到稍后一些,會(huì)在模式圖中留下漏洞,這可能會(huì)導(dǎo)致相關(guān)的模式突然斷開連接。為了使模式圖中的關(guān)系保持完整,本指南提供了第一版本中未包括的模式(即 Pattlet)。Pattlet 是尚未詳細(xì)記載的實(shí)際模式。Pattlet 描述問題的解決方案,但是不包含對(duì)可能影響解決方案的上下文、問題或因素的詳細(xì)說明。
  
  Pattlet 這一概念對(duì)于參考以前的模式作品也非常有用。在過去的十年中,模式社區(qū)一直發(fā)現(xiàn)并記錄軟件模式。如果試圖重復(fù)這些工作,將是非常愚蠢的。而要求讀者購買幾本其他圖書來了解這些模式的上下文的想法也很不明智。因此,本指南在參考有關(guān)模式的現(xiàn)有圖書中所描述的模式時(shí),包括了一個(gè) Pattlet 模式。Pattlet 還包括對(duì)原始作品的參考,以供那些希望更詳細(xì)查看完整模式的讀者參考。
  
  有關(guān)所有 Pattlet 的詳細(xì)列表,請(qǐng)參閱附錄 A。
  
  解決方案的模式語言
  
  受到約束的模式框架及其所包含的模式提供了足夠多的數(shù)據(jù)點(diǎn),以便開始使用模式來描述整個(gè)解決方案。實(shí)際上,第 1 章中的報(bào)價(jià)示例可以用模式術(shù)語來描述。回憶一下,其要求中指定了一個(gè)基于 Web 的報(bào)價(jià)應(yīng)用程序。描述解決方案體系結(jié)構(gòu)的用戶可能會(huì)做如下表述:
  
  首先讓我們?cè)诔橄蟮捏w系結(jié)構(gòu)級(jí)別看一下這個(gè)報(bào)價(jià)應(yīng)用程序。從應(yīng)用程序視點(diǎn),報(bào)價(jià)應(yīng)用程序是面向?qū)ο蟮膽?yīng)用程序,它在邏輯上構(gòu)造成Three-Layered Services Application. (三層服務(wù)應(yīng)用程序)。從數(shù)據(jù)庫視點(diǎn),應(yīng)用程序是基于 OLTP 處理模型的。從基礎(chǔ)結(jié)構(gòu)視點(diǎn),硬件和網(wǎng)絡(luò)體系結(jié)構(gòu)是基于 Four-Tiered Distribution(四級(jí)分布)的,這要求 Web 服務(wù)器功能和應(yīng)用程序服務(wù)器功能具有不同的物理級(jí)。最后,從部署視點(diǎn),小組已經(jīng)基于復(fù)雜的 Web 應(yīng)用程序創(chuàng)建了一個(gè)Deployment Plan (部署規(guī)劃),以便將組件映射到服務(wù)器。
  
  這從所有這四個(gè)視點(diǎn)向熟悉參考模式的讀者簡述了解決方案的體系結(jié)構(gòu)。繼續(xù)向下移動(dòng)一個(gè)抽象級(jí)別,可能會(huì)看到作者這樣描述系統(tǒng)設(shè)計(jì):
  
  從應(yīng)用程序視點(diǎn),讓我們分別考慮 Three-Layered Services Application(三層服務(wù)應(yīng)用程序)的每一層。
  
  表示層是圍繞基于Model-View-Controller (MVC) 的 Web 表示框架構(gòu)造的。盡管 MVC 將業(yè)務(wù)層和表示邏輯層分開了,但是每一頁都包含大量公共邏輯。為了消除這種冗余,我們使用Page Controller 來呈現(xiàn)公共頭和尾注信息并為用戶設(shè)置友好的顯示名稱。
  
  業(yè)務(wù)層包含客戶、報(bào)價(jià)、訂單、系列物品和庫存域?qū)ο?。由于開發(fā)速度是一個(gè)重要要求,因此這些域?qū)ο笫鞘褂?Table Module(表模塊)[Fowler03] 實(shí)現(xiàn)的。復(fù)雜的 Web 應(yīng)用程序 Deployment Model (部署模型)要求 Web 級(jí)和應(yīng)用程序級(jí)分開。因此,這兩級(jí)通過一個(gè)代理程序進(jìn)行通信。業(yè)務(wù)實(shí)體充當(dāng) Data Transfer Objects [Fowler03],用于封裝在這兩級(jí)之間傳送的信息。
  
  數(shù)據(jù)層使用 Data Table Gateway [Fowler03] 來訪問 OLTP 數(shù)據(jù)庫子系統(tǒng),并使用大量數(shù)據(jù)訪問組件來支持域?qū)ο蟮某志眯砸蟆?
  
  從基礎(chǔ)結(jié)構(gòu)視點(diǎn):為了滿足業(yè)務(wù)的操作要求,我們通過添加Load-Balanced Cluster (負(fù)載平衡群集)和Failover Cluster(故障轉(zhuǎn)移群集)來基于基本的 Four-Tiered Distribution(四級(jí)分布)模型構(gòu)建。為了滿足高級(jí)別并發(fā)用戶的要求,我們?cè)?Web 級(jí)中添加了負(fù)載平衡功能。為了滿足可用性要求,我們?cè)跀?shù)據(jù)庫級(jí)中添加了群集。
  
  可以繼續(xù)描述位于同一抽象級(jí)別的數(shù)據(jù)和部署視點(diǎn)。為此,再向下移動(dòng)一個(gè)抽象級(jí)別,可能會(huì)看到作者這樣描述解決方案的實(shí)現(xiàn):
  
  讓我們從應(yīng)用程序視點(diǎn)來查看解決方案。解決方案是使用 Microsoft .NET 技術(shù)構(gòu)建的。表示層基于 ASP.NET 中內(nèi)置的 Web 表示框架。ASP.NET 使用內(nèi)置的代碼隱藏頁功能來簡化 Model-View-Controller 的實(shí)現(xiàn)。我們使用 ASP.NET 中內(nèi)置的 Page Controller 機(jī)制來實(shí)現(xiàn)表示邏輯。業(yè)務(wù)層中的域?qū)ο笫?.NET 托管對(duì)象。因?yàn)楸硎緦雍蜆I(yè)務(wù)層部署在不同的級(jí)上,所以我們使用服務(wù)器激活對(duì)象通過 .NET Remoting 實(shí)現(xiàn) Broker。最后,數(shù)據(jù)層基于 .NET Framework 中的 ADO.NET 類來提供數(shù)據(jù)庫訪問。Table Modules(表模塊)和業(yè)務(wù)實(shí)體是使用 ADO.NET 的數(shù)據(jù)集組件構(gòu)造的。數(shù)據(jù)訪問組件的其余部分由 Microsoft Application Blocks for .NET 構(gòu)建塊提供。
  
  從基礎(chǔ)結(jié)構(gòu)視點(diǎn):Microsoft SQL Server® 運(yùn)行在故障轉(zhuǎn)移群集中,用于 OLTP 數(shù)據(jù)庫子系統(tǒng)中。Microsoft 網(wǎng)絡(luò)負(fù)載平衡群集在 Web 服務(wù)器之間提供負(fù)載平衡。
  
  所有這些會(huì)話都經(jīng)常參考各種模式。最初,這可能有點(diǎn)讓人望而卻步,但當(dāng)您了解所使用的模式后,就會(huì)認(rèn)識(shí)到即使是一個(gè)簡短的描述也會(huì)讓您詳細(xì)了解系統(tǒng)是如何工作的。請(qǐng)注意,您不必翻閱大量文檔或逐步執(zhí)行無窮無盡的代碼行,即可對(duì)此有所了解。設(shè)想一下在不使用模式的情況下描述解決方案而需涉及到的工作,就不難知道模式所帶來的溝通好處。
  
  小結(jié)
  
  本章闡釋了模式如何在不影響細(xì)節(jié)的情況下提供可以高效描述復(fù)雜解決方案的詞匯。模式有效地構(gòu)成了一種新語言,體系結(jié)構(gòu)設(shè)計(jì)者和設(shè)計(jì)人員可以使用它們來交流其想法。
  
  由于在構(gòu)建企業(yè)解決方案時(shí)會(huì)涉及到大量模式,所以學(xué)習(xí)這個(gè)新語言似乎很難。本指南將各種模式組織成了更小、更緊密相關(guān)的模式集,這使您能夠根據(jù)自己的具體興趣或項(xiàng)目的階段,從使用一小組模式開始。
  
  本章介紹了四個(gè)有助于瀏覽模式的機(jī)制:
  
  關(guān)系。模式之間的關(guān)系有助于標(biāo)識(shí)與所用模式緊密相關(guān)的模式(如 Page Controller 強(qiáng)調(diào) Model-View-Controller 的控制器方面)。
  群集。群集將屬于共同主題范圍的模式組合在一起(如 Web 表示)。
  抽象級(jí)別。抽象級(jí)別使您能夠以一種與討論的詳細(xì)程度相一致的方式來描述概念(如體系結(jié)構(gòu)會(huì)話)。
  視點(diǎn)。視點(diǎn)有助于選擇與小組的特定角色相關(guān)的詞匯(如基礎(chǔ)結(jié)構(gòu)小組)。
  這些機(jī)制并不是要約束您的想法,而是旨在方便您查看復(fù)雜系統(tǒng)。實(shí)際上,當(dāng)您在角色、主題范圍和詳細(xì)程度之間切換時(shí),您也將自然而然地在這些機(jī)制之間進(jìn)行了切換。

[Page]

第3章 Web 表示模式
  
  版本: 1.1.0
  
  “體系結(jié)構(gòu)設(shè)計(jì)者的第一個(gè)作品往往比較簡練和干凈。他知道自己并不了解正在進(jìn)行的工作,因此他小心謹(jǐn)慎地設(shè)計(jì)它。在他設(shè)計(jì)第一個(gè)作品時(shí),會(huì)進(jìn)行多次修飾和潤色。這些會(huì)留到“下一次”使用……這第二個(gè)系統(tǒng)是他曾經(jīng)設(shè)計(jì)的最危險(xiǎn)的系統(tǒng)……一般趨勢(shì)是,在設(shè)計(jì)第二個(gè)系統(tǒng)時(shí),將會(huì)使用在第一個(gè)作品中被小心擱置在一邊的所有思路和修飾,從而導(dǎo)致設(shè)計(jì)過了頭?!薄?Frederick P. Brooks, Jr. 發(fā)表于 1972 年的 The Mythical Man Month
  
  Web 上建立的第一個(gè)系統(tǒng)是簡單地鏈接在一起的靜態(tài) HTML 頁面,以便在分散的小組之間共享文檔。隨著用戶的使用量增加,可響應(yīng)用戶輸入的動(dòng)態(tài)網(wǎng)頁日益普遍。早期的動(dòng)態(tài)頁面一般是以通用網(wǎng)關(guān)接口 (CGI) 腳本的形式編寫的。這些 CGI 腳本不僅包含用來確定在響應(yīng)用戶輸入時(shí)應(yīng)當(dāng)顯示什么內(nèi)容的業(yè)務(wù)邏輯,而且還會(huì)生成表示 HTML。隨著對(duì)更復(fù)雜邏輯需求的增加,對(duì)更豐富、更生動(dòng)的表示形式的需求也隨之增加。這種增加了的復(fù)雜性給 CGI 編程模型帶來了挑戰(zhàn)。
  
  不久,基于頁面的開發(fā)手段(如 ASP 和 JSP)出現(xiàn)了。這些新方法允許開發(fā)人員將腳本直接嵌入到 HTML 面中,從而簡化了編程模型。當(dāng)這些嵌入的腳本應(yīng)用程序變得更復(fù)雜時(shí),開發(fā)人員希望在頁面級(jí)別將業(yè)務(wù)邏輯與表示邏輯分開。為適應(yīng)這一要求,隨之出現(xiàn)了具有幫助器對(duì)象和代碼隱藏頁面策略的標(biāo)記庫。然后,又出現(xiàn)了提供動(dòng)態(tài)配置站點(diǎn)導(dǎo)航和命令調(diào)度程序的精細(xì)框架,但所有這一切都是以增加復(fù)雜性為代價(jià)的。假設(shè)現(xiàn)在有大量的 Web 表示可選方案,如何為您的應(yīng)用程序選擇適當(dāng)?shù)?Web 表示設(shè)計(jì)策略?
  
  復(fù)雜性和冗余
  
  不幸的是,沒有一個(gè)設(shè)計(jì)策略能夠適合所有情形。這是因?yàn)檐浖O(shè)計(jì)存在如下競爭性需求:消除過多的冗余和過度的復(fù)雜性。
  
  您可以從包含嵌入腳本的簡單頁面開始設(shè)計(jì)工作,但很快業(yè)務(wù)邏輯就會(huì)不斷重復(fù)出現(xiàn)在各個(gè)文件中,從而導(dǎo)致系統(tǒng)難以維護(hù)和擴(kuò)展。通過將該邏輯移到一組協(xié)作組件中,可以消除冗余,但是這樣做會(huì)增加解決方案的復(fù)雜性。另一方面,您的設(shè)計(jì)工作可以從設(shè)計(jì)用來提供標(biāo)記庫、動(dòng)態(tài)配置和命令調(diào)度程序的框架入手,可是這樣雖然能夠消除冗余代碼,但它會(huì)大大增加系統(tǒng)的復(fù)雜性,而這通常是不必要的。
  
  隨著復(fù)雜性的增加,您的設(shè)計(jì)意圖將會(huì)變得越來越模糊,使得其他開發(fā)人員更難理解您的系統(tǒng);這還會(huì)導(dǎo)致系統(tǒng)更難維護(hù)和擴(kuò)展,從而增加總擁有成本。如果增加的復(fù)雜性是經(jīng)過認(rèn)真考慮并且是為了滿足當(dāng)前要求而保留的,則可能是值得的。而有的復(fù)雜性可能只是基于某一天會(huì)有額外需求這一可能性推測(cè)(而不是基于當(dāng)前的要求)而增加的。這會(huì)由于不必要的抽象而影響您的理解并妨礙您為今天提供正常工作的系統(tǒng),從而使代碼混亂。
  
  因此,請(qǐng)重新考慮一下,應(yīng)該如何通盤考慮這些選項(xiàng),才能獲得適合您的應(yīng)用程序的 Web 表示設(shè)計(jì)策略?
  
  首先,一定要了解關(guān)鍵的 Web 應(yīng)用程序設(shè)計(jì)問題、可能的解決方案和相關(guān)的利弊。本章為開發(fā)人員提供了沿著該思路的最佳起點(diǎn)。在該過程中,您將熟悉選項(xiàng),評(píng)估利弊,然后選擇符合應(yīng)用程序要求的最簡單的解決方案。在復(fù)雜解決方案(支持將來可能發(fā)生變化的情形)和簡單解決方案(滿足目前的要求)之間做出抉擇之前,一定要深思熟慮。有時(shí),適當(dāng)增加成本是可取的,而過多增加成本卻是不可取的。
  
  模式概述
  
  此模式群集直接從長期存在的 Model-View-Controller (模型-視圖-控制器)(MVC) 開始,自從將業(yè)務(wù)邏輯和表示邏輯分開以來,該模式已久經(jīng)時(shí)間的考驗(yàn)。雖然此模式不屬于新的 [Buschmann96],但是該集合以一種簡化形式表示它,可以對(duì)其進(jìn)行定制以便構(gòu)建業(yè)務(wù)解決方案(而不是為富客戶端構(gòu)建用戶界面框架)。此模式最初是在設(shè)計(jì)級(jí)別編寫的,然后映射到了名為 在 ASP.NET 中實(shí)現(xiàn) Model-View-Controller 的平臺(tái)實(shí)現(xiàn)。圖 1 顯示 Web 表示模式群集。
  
  圖1 Web 表示模式群集
  
  在用 Microsoft® ASP.NET 實(shí)現(xiàn) MVC 時(shí),是從一個(gè)簡單系統(tǒng)示例作為起點(diǎn)的:編寫在一個(gè)頁面上,而且將應(yīng)用程序邏輯嵌入表示元素中。隨著系統(tǒng)越來越復(fù)雜,使用了 ASP.NET 的代碼隱藏功能來將表示代碼(視圖)與模型控制器代碼分開。這始終能夠很好地工作,直至要求迫使您不得不考慮在沒有控制器的情況下重復(fù)使用模型代碼以避免應(yīng)用程序冗余。此時(shí),需要?jiǎng)?chuàng)建獨(dú)立模型以抽象化業(yè)務(wù)邏輯,并使用代碼隱藏功能使模型適應(yīng)視圖代碼。然后,實(shí)現(xiàn)過程結(jié)束對(duì)該 MVC 方法測(cè)試含義的討論。
  
  迄今為止,使用 Model-View-Controller 模式時(shí)一直強(qiáng)調(diào)模型和視圖;控制器扮演相對(duì)次要的角色。實(shí)際上,在此模式中工作的控制器是 ASP.NET 中的隱式控制器。它負(fù)責(zé)感知用戶事件(請(qǐng)求和回發(fā)),并將這些事件寫入適當(dāng)?shù)南到y(tǒng)響應(yīng)(在本例中,指代碼隱藏頁中的事件)。
  
  在基于 Web 的動(dòng)態(tài)應(yīng)用程序中,在每次進(jìn)行頁請(qǐng)求時(shí)都會(huì)重復(fù)許多共同任務(wù),如用戶驗(yàn)證、確認(rèn)、提取請(qǐng)求參數(shù)和查找與表示相關(guān)的數(shù)據(jù)庫。如果不對(duì)這些任務(wù)進(jìn)行管理,則會(huì)很快導(dǎo)致不必要的代碼重復(fù)。因?yàn)檫@些任務(wù)與感知用戶事件和確定正確的系統(tǒng)響應(yīng)完全相關(guān),所以用來放置該行為的邏輯位置是在控制器中。
  
  功能更強(qiáng)大的控制
  
  此群集中的下一個(gè)模式是 Page Controller(頁面控制器),該模式是對(duì) Model-View-Controller 的優(yōu)化,并且能夠滿足下一個(gè)級(jí)別的復(fù)雜程度。此模式在頁面范圍中使用一個(gè)控制器,接受來自頁請(qǐng)求的輸入,針對(duì)模型調(diào)用請(qǐng)求的操作,然后確定要用作結(jié)果頁面的正確視圖。重復(fù)邏輯(如確認(rèn))被移到了基本控制器類中。
  
  使用 ASP.NET 實(shí)現(xiàn) Page Controller 用常見的外觀示例闡述了 ASP.NET 內(nèi)置的頁面控制器的強(qiáng)大功能。實(shí)現(xiàn)過程還結(jié)合使用 Template Method(模板方法)[Gamma95] 模式與 Page Controller(頁面控制器)模式來定義操作中的算法框架,并將其中的一些步驟交由子類負(fù)責(zé)。
  
  隨著應(yīng)用程序越來越復(fù)雜,頁面控制器最終在基類中累積了大量邏輯,此問題通常通過加深頁面控制器的繼承層次結(jié)構(gòu)來解決。如果應(yīng)用程序十分復(fù)雜,這兩種因素都會(huì)導(dǎo)致代碼難以維護(hù)和擴(kuò)展。同樣,某些應(yīng)用程序需要?jiǎng)討B(tài)配置導(dǎo)航圖,這有可能跨越多個(gè)頁面控制器。達(dá)到這種復(fù)雜程度時(shí),應(yīng)該考慮 Front Controller(前端控制器)。
  
  Front Controller, 是該目錄中的下一個(gè)模式,它也是對(duì) Model-View-Controller 的優(yōu)化。在前端控制器中,所有請(qǐng)求都通過單個(gè)(通常是兩部件)控制器來傳送。控制器的第一個(gè)部件是處理程序,第二個(gè)部件是 Commands(命令)[Gamma95] 的層次。命令本身是控制器的一部分,代表控制器觸發(fā)的特定操作。在執(zhí)行該操作之后,命令選擇要使用哪個(gè)視圖來呈現(xiàn)頁面。通常,構(gòu)建的此控制器框架使用配置文件將請(qǐng)求映射到操作,因此,它在構(gòu)建之后便于更改。當(dāng)然,其缺點(diǎn)在于這種設(shè)計(jì)固有的復(fù)雜程度。
  
  篩選器和緩存
  
  此群集中的最后兩種模式涉及到篩選器和緩存。
  
  Intercepting Filter (截取篩選器)為以下問題提供了解決方案:如何針對(duì) HTTP 請(qǐng)求實(shí)現(xiàn)常見的預(yù)處理和后處理。在 Intercepting Filter 中,最適合執(zhí)行非應(yīng)用程序特定的常見任務(wù),如安全性檢查、日志記錄、壓縮、編碼和解碼。 Intercepting Filter 通常涉及到執(zhí)行某個(gè)特定任務(wù)。在針對(duì) HTTP 請(qǐng)求執(zhí)行多項(xiàng)任務(wù)時(shí),多個(gè)篩選器會(huì)鏈接到一起。在 ASP.NET 中使用 HTTP 模塊實(shí)現(xiàn) Intercepting Filter 強(qiáng)調(diào)可在 ASP.NET 中方便地實(shí)現(xiàn)此模式。
  
  Page Cache (頁面緩存)通過保留創(chuàng)建成本極高的常用動(dòng)態(tài)網(wǎng)頁的副本來滿足 Web 應(yīng)用程序日益增加的可伸縮性和性能要求。在最初創(chuàng)建該頁面之后,會(huì)發(fā)送一份副本以便響應(yīng)以后的請(qǐng)求。Page Cache 還討論幾個(gè)關(guān)鍵的緩存設(shè)計(jì)因素,如緩存刷新、數(shù)據(jù)刷新和緩存粒度。在 ASP.NET 中使用絕對(duì)過期實(shí)現(xiàn) Page Cache 闡述了 ASP.NET 內(nèi)置的頁面緩存功能。
  
  Web 表示模式
  
  下表列出了 Web 表示模式群集中所包括的模式。這些模式的排列方式為較晚的模式構(gòu)建在較早的模式之上。這意味著發(fā)展方向是從更一般的模式(如 Model-View-Controller)發(fā)展到更具體的模式(如 Intercepting Filter)。
  
  表 1:Web 表示模式
  
  模式 問題 關(guān)聯(lián)的實(shí)現(xiàn)途徑
  Model-View-Controller 如何讓 Web 應(yīng)用程序的用戶界面功能實(shí)現(xiàn)模塊化,以便可以方便地單獨(dú)修改各個(gè)部件? 在 ASP.NET 中實(shí)現(xiàn) Model-View-Controller
  Page Controller 如何以最優(yōu)方式為中等復(fù)雜程度的 Web 應(yīng)用程序構(gòu)造控制器,以便在避免代碼重復(fù)的同時(shí)實(shí)現(xiàn)重復(fù)使用和靈活性? 在 ASP.NET 中實(shí)現(xiàn) Page Controller
  Front Controller 如何以最優(yōu)方式為非常復(fù)雜的 Web 應(yīng)用程序構(gòu)造控制器,以便在避免代碼重復(fù)的同時(shí)實(shí)現(xiàn)重復(fù)使用和靈活性? 在 ASP.NET

網(wǎng)樂原科技

客服熱線:0771-5761507

QQ:53290011

QQ郵箱:53290011@qq.com

工作時(shí)間:周一到周五 9:00-18:00

地址:廣西南寧市江南萬達(dá)寫字樓C16棟1309室

物聯(lián)網(wǎng)開發(fā)

關(guān)注我們

微信小商店 騰訊QQ客服 微信客服
<p>蜜桃成熟时33D在线播放 亚洲精品1卡2卡三卡23卡 性瘾日记在线观看 操美女出水视频 97CAOPRON.COM 朴妮唛36集完整版下载 WWW,DEDELAO.COM 八重神子的乳液狂飙视频 无颜之月未删减 无冬ONLINE 黑料网-独家爆料-曝光揭秘 WWW,LULUHEI.TV 亚洲高清影院 手机午夜福利1000视频 WWW,YSLANG.COM 张政老婆 午夜影视啪啪免费体验区入口 杭州性息 9191AV 444FE.COM 含羞草实验研所入口免费网站黄 涩涩导航 WWW,249HH.COM 尤物视频在线观看 WWW,KKK43.COM 无码骚夜夜精品 高中班级玩具小诗 野花高清完整版免费观看视频大全 S8XYZ精品自拍 黑人影院 大香焦免费视频 唯美清纯二区 又污又湿又爽又黄的网站 免费在线小视频 WWW,SEABCD.COM 33UU.COM 美国ZOOMDOG2019 国产又黄又爽又刺激的免费网址 WWW,LAOYAZY.COM 久久精品综合 M.JAVHD.TODAY 办公室里呻吟的丰满老师电影 第四色 成人 官网 井川里予吃热狗红肠视频出处 免费一区在线 被群CAO的合不拢腿H纯肉视频 WWW,WOOOLSF.COM 永久免费毛片 成人免费毛片内射美女APP WWW,52CP.CN 中文字幕你懂的 国产欧洲野花A级 伊人:谢文大胆私拍人体 骚虎影院在线观看 WWW,60PH.COM Y80S.COM 黄网十三区 小妖精朕受不了了高H美人取精 特色一级黄色片 四虎影库在线永久影院免费观看 曰本一道本久久88不卡 66CK.CC 女生让男生诵自己的己的讥讥 AIAI伊人 公么大龟弄得我好舒服秀婷 欧美丝袜大香焦 18C.MIC.APKIOS官方入口 国产日韩精品SUV 免费看男女猛烈啪啦啦视频软件 高校美女内射含羞草 仙踪林WELCOME ON LINE WORD WWW,YANQING888.COM 美国1984忌讳第4集愈演愈烈 日本14MAY18XXXXXL 女人是男人的未来1分59分有厚的 国产MD视频一区二区三区 久久精品亚洲成在人线AV麻豆 456FFF 老少配老熟妇也疯狂 深夜免费网站 岳母坐摩托 成人色网站导航 67194AV女郎 日韩Y无人区码卡二卡3卡 欧美一级大片免费看 免费又黄又硬又爽大片 打扑克牌的剧烈运动视频真实 顶级大胆西西人艺人术亚洲 亚洲人精品午夜射精日韩 国外免费能收黄台的APP 精品久久精品YY 石头剪刀布输了弹小鸡视频 国产精品久久久久影院色老大 谎言:女模特之性 好妈妈韩国电影8在线观看完整版 HTTP://WWW,TAODAKE.COM/ WWW,HAODIAORI.COM 一级全黄60分钟免费 TUBE8日本4JAPANESE中国1级 51热门大瓜黑料反差婊 WWW,操.COM QIMILA.LTD 大战史莱姆天堂视频樱花视频 WWW,35DDD.COM WWW,456AI.COM 性VODAFONEWIFI另类老少性 色妞网欧美 领导边摸边吃奶边做爽在线观看 WWW,SAO66.COM 福利在线观看1000集 久久国产精品-久久精品 嫩叶草M码和欧洲码的区别 真人做A免费观看 污到你那里滴水不止的说说文章 SESE08COM YP163.COC永不失联免费 操你影院 国产成人AV 午夜福利体验试看120秒 西西人体午夜视频 YJIZZ国产在线视频网 免费精品国偷自产在线读大二 黄色搞鸡网站 WWW,SEBA5.COM 97爱网站 HTTP://WWW,DAZIBA.CN/ 宝贝把腿开大让我添添小说 亚洲AAAAA特级 27V.COM WWW,337ABC.COM WWW,5555.COM 精品国产午夜福利精品推荐 欧美色偷偷亚洲天堂BT 日韩国产成人无码AV毛片蜜柚 成人性爱视频网站大全 差差漫画在线页面免费弹窗 夜夜夜操 欧美一区二区三区红桃小说 在线尤物视频网 好儿子妈妈的身体是你的生日礼物 77色网 日皮毛片 WWW,HH4455.COM WWW,XS9999.COM 亚洲综合网在线观看 欧美亚洲第一页 男女高潮又爽又黄又无遮挡 男女无遮挡毛片免费观看 WWW,38BOBO.COM 1984版保罗3 3CE奇米四色眼影奇米8888 WWW,RRR80.COM WWW,18AAA.COM WWW5.KJ0576.COM 96IAV在线播放 JJJA8A.COM 畜禽CROPROATION WWW,WEISHANGFULI.COM 久久午夜影视 情欲九歌在线观看 WWW,62KKKK.COM 午夜在线A亚洲V天堂网2019 WWW,BY66619.COM 免费看强人物漫画有哪些 雷电X WWW,MAOPIAN.COM 邪恶帝无翼乌福利全彩 正能量成年入口 WWW,SELAOBAN2.COM 最近免费中文字幕完整视频电影 中中文日产幕无线码一区 WWW,123559.COM 4399在线电影免费观看手机版 香蕉碰碰碰 内射中出日韩无国产剧情 性换着玩未删减电影 全球华人主播桃色视频TV 呦呦国产 日韩精品专区 艾栗栗 鬼父动漫在线观看二 TOBU4 WWW,PPCAO.COM 意大利美女一级视频 欧洲视频一区 午夜福利视频1692 RISINGSTORM匹配不到人 操你啦在线视频 中国美女视频网 日本视频高清免费观看XXX 欧美一区二区三区在观看 成年全黄大色大黄 国产18禁黄网站免费观看 老外六男插一女下面视频 WWW,SUSU63.COM HAODIAOCAOCOM 国产精品美女WWW爽爽爽视频 FYXFCW 女王踩踏社区 吻戏辣妞范 变态虐玩乳奴爆乳护士夹奶头 一级黄色片下载 99久9在线|免费 六月丁香在线视频 欧美日本韩国亚洲 WWW,750KXW.COM 欧美VA天堂在线电影 韩国伦理最新在播放青青久草 美美哒影院免费观看韩国 艳母免费 日本中文字幕有码在线视频 广西海关官网 国产偷亚洲偷欧美偷精品 美国十次了色导啦 日产无人区一线二线三线乱码蘑菇 亚洲日韩在线A视频在线观看 在线观看亚洲一区二区 WWW,88RIRI.COM WWW,444YEYE.COM WWW,165XX.COM WWW,RTYS.COM 野花日本韩国大全免费观看6 女生越喊疼男生越往里寨的真人 一路向西BT 男生把坤坤放女生坤坤的蘑菇视频 六度影院鲁鲁片在线看 女教师の诱惑 WWW,7Y7Y.COM 尤物视频在线观看网站 国精产品一品二品三品 善良的人妻被水电工侵犯的后果 YW193.午间福利 狠狠干2018 2014AVTT 福利社ZXFULI新地址 777论坛 500篇艳妇短篇合换爱视频 14表妺好紧没带套经过 欧美V日韩V最新手机在线……2012 WWW,AVVCD.COM 九九热欧美 同学聚会被解衣吸乳视频 WWW,ONEFY.NET 尤物色视频网站在线观看 老师的大兔子好软水好多 WWW,118822.COM 纳粹狂魔中文免费观看全集 激萌导航 3秒自动跳转 免费光看午夜请高视频 国模蔻蔻私拍极品150P 一二三四影视在线看片免费 暖暖视频免费观看在线动漫 帅哥GARY视频 亚洲永久中文字幕在线 夜色福利视频 WWW,9988BI.COM 668成 人 网 站免费 亚洲成年轻人电影网站WWW 99在线观看视频免费 免费羞羞午夜爽爽爽视频 久草导航 致命的顺从在线观看 WWW,ZYZ69.COM 在线看免费观看AV深夜影院 77YY 亚洲欧美4444KKKK 亚洲SSS综合天堂久久久 一级特黄录像在线观看 凸凸凹BBWBBWBBWBBW 秋霞免费视频 夜色贵族地址 免费无码一区二区三区蜜桃大 区产品A级乱码 2019最新高清有码电影 雷电将军乳液狂飙乳液网站 伊人大蕉焦七次狼 QVOD 亚洲 D.HETAO101.CCM 成年轻人网站色直接看 九七午夜激情视频在线观看 GANYIGAN.COM 97SEE 自己撅起来乖乖挨C烂H老师 WWW,789MMM.COM 黄色桃色视频 日韩电影在线观看一区 八戒八戒网影院在线 午夜888 最近免费韩国日本视频 女领导下面好爽好紧视频 日产无人区一线二线三线乱码蘑菇 HAODIAOCAOAV视频 136樱桃福利视频导航 WWW,6XOY.COM WWW,SE333SE.COM WWW,555MI.NET 叶原影院 WWW,97DYY.COM 灯草和尚百度影音 老师摸自己下面摸出白浆视频 久久WWW免费人成看片入口 交换玩弄两个美妇教师韩国电影 国产精品电影院 午夜福利视频1692 午夜DJ直播视频在线观看 日韩写真集福利视频 被同桌用震蛋折磨很爽 美容室.特除服务2 2017夜线视频在观看香蕉视频 差差差差差差差差差的视频大全 日韩欧美群交P片內射中文 亚洲国产日韩在线一区 就去色婷婷 国产SUV精品一区二区88L 国产床戏无遮挡免费观看网站 伊人网在线视频 一个好妈妈3中字头强2019 品色新网址 WWW,MEANSYS.COM WWW,HNSWXY.COM WWW,XSW333.COM WWW,JSCA.COM.CN YW193.尤物在线影院入口 WWW,165ZZ.COM WWW,EEE884.COM 在线观看亚洲专区5555下载 WWW,AISEDAO.COM WWW,PPP565.COM WWW,456GAN.COM 英语老师解开胸罩喂我乳视频 六月成人 男生把坤坤放女生坤坤的蘑菇视频 美国一级黄色片 爱情电影网AQDY北条麻妃 女邻居的大乳 亚૫#27954;二区电影 6080影院在线观看8888 麻花视频V3.2.2纯净版 日韩久久久久久久精品电影 老师的兔子好软水好多小时 好妈妈7在线观看无删减版 MITAO55.COM 欧洲一卡2卡三卡4卡免费观看 国产内射在线激情一区 4438XX亚洲最大五色丁香 黑料网独家爆料免费吃瓜 美美哒影院免费观看韩国 WWW,88RIRI.COM 日本人强JIZZ多人高清 十七岁日本BD免费高清版 蜜芽192 .MON 午夜天堂一区人妻 两个人的日本电影HD免费观看 男女裸交无遮挡啪啪激情试看 美国忌讳1—4 麻豆天美精东蜜传媒 制服 欧美 亚洲 高清 亚洲免费精品 亚洲美女影院 5B5B5B 精品三级久久久久电影网1 人妻内射一区二区在线视频 2019年国产精品看视频 18无人区码卡二卡3卡4卡在线 灵魂摆渡4在线观看免费完整版高清 黄色大片A级 两根巨物一起三P白洁 WWW,TL222666.COM 玉蒲团笑传 WWW,H0930.COM WWW,XXX2222.COM 美丽姑娘韩国在线观看免费高清 82AAA.COM 99视频精品全部在线播放 优麻生希种子 国产女人乱人伦精品一区二区 催眠型指导5 大桥未久在线精品视频在线 免费黄色电影观看 日韩欧美国产亚洲 久久不射电影网 TUITE 99在线精品资源站 尤物视频网站在线观看 亚洲欧美日韩国产 亚洲国产精品影院 97色蜜桃 WWW,CCC40.COM WWW,YEXF16.COM 3D旧里番 老外一级黄色片 久久国产视频99久久免费视频 国产精品久久久久久久久软件 高清情侣在线播放免费视频 色播在线播放 1024DY国产 成熟丰满毛茸茸 一区在线看 WWW,MITAO55.COM 结城莉奈 成.人.大.片在线观看 WWW,308K.COM WWW,883344.COM 免费VX雷电将军乳液网站 近親相姦中文字幕在线 JULIA在线观看 国产成人午夜高潮毛片 张柏芝黑森林绝版 福利视频导航网 韩18禁电影尺度过大引争议 抖音WWW视频资源在线观看 1234成人网站 亚洲妇女无套内射精 真实刮伦XX四川 939W乳液78W实时更新 一女被两根凶猛挺进动态图 91操美女 那么多人一起干会坏掉的文章 亚洲国产精品影院 YW193.午间福利 奔跑吧兄弟第11季免费观看 北条麻妃QVOD 精品蜜臀AV在线天堂 WWW,7XXUU.COM WWW,234DY.NET 射影院 亚洲近吊精品 国产厨房乱子伦露脸 KK44KK电影 荔枝视频日本动漫 星空传媒MV国产免费观看 中文字幕亚洲精品卡通动漫 我要看AV电影 爱咲れいら WWW,92CC.COM 亚洲永久中文字幕在线 国产日韩久久久久精品影 男人放进女人阳道动态图 毛片内射久久久一区 国产色网 99在线精品资源站 国内精品久久久久影院免费 抖音WWW视频资源在线观看 内射干少妇亚洲69XXX 快猫视频RE06.CC 美女被草网站 尤物精品视频一区二区三区 4虎在线永免费最新 麻豆文化传媒剪映免费网站在线 WWW,97XXOO 青青操免费在线视频 WWW,MXDM.CC 美女翘臀白浆直流视频 亚洲干干干 小草在线观看中文字幕 不知火舞蹈三个小孩草地 尤物在线观看视频 俺就去 影音先锋女人AA鲁色资源 WWW,YEYESAV.CC 友顺 哗哩哗哩在线观看免费链接 WWW,570ZZ.COM 思思精品 WWW,591YJ.CN 安娜弗里茨 WWW,921PT.COM 无人区一码卡2卡3 性情中人BT WWW,100LU.COM XIUNV225 免费看的久久久久 男女久久久国产一区二区三区 WWW,9999RI.COM 2019香蕉在线观看直播不卡 日韩久久影院 欧美V日韩V最新手机在线……2012 千涩BT 奇米网444 亚洲一区电影在线观看 安娜弗里茨 2018你懂的网址求几个 无遮挡国产高潮视频免费观看 亚洲美女免费视频 美女胸又WWW又黄网站 WWW,8825.COM A在线视频播放免费视频完整版 S8国产成人精品视频 人物动物交互在线大全免费 萌白酱JK白丝喷水视频在线 XXXXXAV 腿再张大一点就可以吃到扇贝了 曰本女人与公拘交酡免费视频 99爱在线观看 亚洲最大日夜无码中文字幕 天天碰免费视频 WWW777PPCOM 歪歪漫画在线观看官网免费 操女人网站在线观看 性盈盈影院免费视频观看在线-彩笔影院 9草视频在线免费 青青草免费线观综合网 WWW,365YSTV.COM 天天精品视频免费影院BT H2PORN WWW,HAOSF.COM 看全色黄大色黄大片免责看的 麻生希QVOD 亚洲综合在线视频 成人嫩草影院免费观看 91尤物国产尤物福利在线 美国一级黄色片 亚洲伦理一区二区三区 唐人稀缺呦精品呦视频 成人免费看黄网站YYY456 日韩R级视频 大片网站你懂得 免费黄色官网 好爽别插了无码视频 国产L精品国产亚洲区在线观看 不知火舞蹈和三个小孩子森林公园图片 26UUUU亚洲电影26UUUU亚洲电影 亚洲精品理论电影在线观看 少妇WWWB搡BBB搡BBB 一夜综合网 中国男同CHINESEBOOYS WWW,18AAA.COM 在线观看亚洲一区二区 草草福利影院 BAOYU168成人免费视频 忘忧草.WYC.APK1055 精品卡一卡二卡3卡高清乱码 中文 在线 有码 制服 视频 深夜福利你懂的 WWW,88REE.COM 我的好妈妈7中字在线观看韩国 789FFF 97伦理片 91大神夯47部BT全集迅雷 国产电影无码午夜在线播放 四虎成人网 深圳论坛网 玩日本老女人视频 WWW,66SSSS.COM 无颜之月未删减 高压监狱3在线原声满天星 欧美一区二区三区电影 玉蒲团笑传 亚洲国产精品悠悠久久琪琪 2021年的三片免费 久久久无码人妻精品无码 清纯美女校花在线啪视频播放器 国产不卡视频一区二区三区 亚洲国产网站 国产欧美精品一区二区三区四区 亚洲无人区码一码二码三码的特点 忘穿内裤被同桌摸喷水 YIREN22亚洲综合高清一区 WWW,49AI.COM 四房播播成人社区 WWW,UUZY5.COM 久草热久草热线频97精品 日皮毛片 WWW,GYCQ176.COM SSNI-025 亚洲日本国产综合高清 天天燥日日燥 99V久久综合狠狠综合久久 CAO免费视频 LAOLAOSI 四房色播在线电影 WWW,WXSHUKU.ORG WWW,YSLANG.COM 日韩视频中文字幕精品偷拍 JAPANESENURSEHD日本视频 啦啦啦完整免费高清观看6 WWW,97CAO.COM JJJA8A.COM 色播视频在线观看 骚片香蕉 开心春色激情网 快播色狗 小仙女APP直播下载 99MP4 精品外国呦系列在线观看 WWW,1987SAO.COM 久久成人免费观看草草影院 WWW,332QQ.COM WWW,4455.COM 吃爸爸的火腿肠 无人区码一码二码三码是什么 午夜欧美艳情视频免费看 JIZZJIZZ日本护士水多视频 WRITE AS 两根性器 异物 肿 无人区码一码二码三码四码 三级网电影在线观看 国产精品一区在线观看你懂的 开心婷婷色播 CHINESE男男GAYFUCK OLDMAN 一区二区三区观看免费中文视频在线播放 国产精品第一 亚洲婷婷综合 黑料网最新吃瓜网址公布 莞式36式 好大.COM福利视频 春暖花开性8有你 WWW,VOVOSE.COM WWW,336EE.COM 小SAO货叫大声点妓女高H 歪歪漫画在线漫画阅读 免费首页 光根电影院YY11111手机观看 八戒八戒看片在线观看 无人区码一码二码三码是什么 亚洲精品乱码中文字幕无线 为什么抽的越快叫的越声音大 人妖最猛网站视频777 JIZZJIZZ日本护士水多视频 国产欧美日韩一区 精品一区二区高清免费观看 日本欧美精品 亚洲综合日韩中文字幕V在线 美女被男人撕衣舔胸 WWW,C0930.COM 特一级黄色录像 艳母免费 日本久久久久亚洲中字幕 福利免费观看体检区 18C.MIC.MIC漫画入口 CAO71.COM 欧美一级一一特黄 毛片免费视频肛交颜射免费视频 同桌罚我夹震蛋器 浪小辉GARY2023小蓝 1980年美国忌讳4 麻豆乱码国产一区二区三区 北乃遥 HTTP://WPCHACHONG.LWCCC.NET/ 亚洲一区二区在线视频 一个好妈妈3中字头强 生死狙击末日审判 内衣办公室3动漫 日欧一片内射VA在线影院 老师邪恶影院A YOUJIZZ.MOBILE 日韩福利电影 最好看的最新高清中文字幕 放荡老师张开双腿任我玩网站 少妇真实被内射视频三四区 日本偷人视频直播网站 欧美一级特黄视频 WWW,FJTC.COM.CN WWW,169XO.COM 999在线视频精品免费播放观看 天堂网WWW在线资源天堂 国产1769一七六九视频在线 最近中文字幕在线资源3 色哟哟国产精品免费观看 甜性涩爱土豆网 亚洲午夜精品一区二区 高清国语自产拍免费 XI776大陆永久论坛 整篇都是车的军婚文 WWW,8NNNN.COM 影视福利午夜偷拍 肉蒲团观看 国产 浪潮AV性色四虎 WWW,SIS001.COM 91SE在线 M.POMOWX.COM 熟妇人妻中文字幕无码老熟妇 26UUU在线亚洲综合色 韩国女主播朴妮唛KW7142 大炕上和岳偷倩 精品免费久久久久国产一区 日欧一片内射VA在线影院 92午夜一百集视频在线观看 女儿长大就是C的 青青草手机视频 小浪货腿张开水好多呀H 帅哥GARY 被体育生操 231HM新域名是多少 黄页荔枝APP下载安装 都市激情校园春色 影视福利午夜偷拍 WWW,FEFE66.COM JIZZJIZZJIZZ中国熟妇 高清 品色阁 WWW,115HH.COM 午夜色片 WWW,4HU51.COM 国产亚洲视频免费播放 少妇人妻偷人精品无码视频新浪 黄色美女喷水视频 把女人弄特爽黄A大片 深夜爽爽动态图无遮无挡 日夜干在线视频 WWW,HENLULU.COM 7777AV在线 人与动物XXX 人妻免费久久久久久久了 石川恩施惠 LULUSHE.COM 妈妈的朋友2在线观看M麻豆看片 WWW,678DVD.COM RIBENAV 伊人99 影音先锋AV熟女资源网 国产精品亚洲专区在线播放 WWW,LAIDOWN.COM 又大又硬又爽18禁免费看 WWW,BAI.COM 99视频免费在线观看 亚州笫一色惰网站 顶级大胆西西人艺人术亚洲 国产精品免费一区二区三区四区 国产清纯白嫩初高生在线观看性色 久久古典武侠第1页777 日本一二三区免费更新 伊人久在线观看视频 男女猛烈无遮掩视频免费软件 情迷六月花在线观看 WWW,HNEDU123.COM 品色堂永久论坛 XXXXX爽日本护士在线播放 同桌上课CAO我好爽 亚洲欧美国产精品第1页 92看看福利1000集合集免费 99精品视频在线 2019国产最就视频 小YIN娃日记H WWW,SZHOME.COM 中文WWW新版资源在线 在线免费一区 仙踪林网站入口欢迎您免费进入大陆 国产伦乱 TOBU日本免费版 黄色一级图片 WWW,77POPO.COM WWW,66BOBO.COM 人禽伦交小说 手机在线电影一区 麻豆看片 法国空乘免费高清原声满天星美版 米奇影视第四色 久久996热精品XXXX TK5.CC WWW,258.CN 国产L精品国产亚洲区在线观看 SAMA-395CC在线播放 PUSSYCLOSEUP 青青草手机视频 王者荣耀瑶嘴巴里含着铁球视频 精品乱码久久久久久中文字幕 TTTZZZ668.SU.03 WWW,9GGJJ.COM 国产一卡2卡3卡4卡影视果冻 TAOBIBUY 老湿机体验区非会员区视频 一本到2V不卡区 97SE亚洲国产综合自在线观看 WWW,165XX.COM 九七午夜激情视频在线观看 三叶草亚洲码和欧洲码区别入口 香蕉AV福利精品导航 女王踩踏社区 94VVV WWW,38UUU.COM 妇女BBBB插插插视频 成熟丰满毛茸茸 JUESEWU.COM 国产超碰人人爱被IOS解锁 日韩在线2020专区 极品美女囗交视频 WWW,ASIATVRO.COM 试看免费120秒 16楼影院 暖暖视频在线观看视频动漫 WWW,B364.COM 35WX.COM 55大东北熟女啪啪嗷嗷叫 663MM.COM WWW,97CAO.COM 岛国AV在线无码播放 日韩电影久久 色欲城市之绝色网吧 WWW,210CD.COM 久久多人视频房间 新月网 WWW,980KP.COM 嫩草在线视频WWW免费观看 一路向西在线观看完整高清BD TOKYO HOT N0882 RISINGSTORM2进不去_免费 WRITEAS桌下口 艳妇臀荡乳欲伦69调教视频 三级在线看 操美女出水视频 日日噜噜夜夜狠狠视频 六九AV 国内国外精品影片无人区 久草福利资源在线视频 WWW987BB.COM 三浦惠理子在线播放 WWW,77.COM WWW,ASIATVRO.COM 国产成人午夜高潮毛片 人狗做运动打扑克视频 把亲妺妺强J处高潮视频 WWW,FUX.COM 老师穿JK白丝在办公室让我做 伊人论坛 WWW,55SE.COM 疯狂伦交2完整版 CHINA3P单男精品自拍 羽月希奶水一区二区三区 WWW,796PA.COM STARS-599-C在线播放 WWW,HNTEACHER.NET 惩罚白丝女同桌憋尿 WWW,OKCARD.CN FYXFCW 一对一色视频聊天A 日本高清加勒比 好男人资源在线免费美女视频 TOM转入中心入口 看全色黄大色黄大片免责看的 52SSSS.COM 一级黄色片免费 18P2P最新 14表妺好紧没带套经过 0ADC影库 2019中文字字幕在线网站 半套全套是什么意思 88BBB 男插女高潮一区二区 一边亲着一面膜胸口韩剧百度 WWW,XXX2222.COM 欧美黄色大片免费观看 236PP 操国产美女 日夜干在线视频 欧美人与禽ZOZO性伦交视频 LOVEME动漫在线观看第二集 蜜桃臀AV高潮无码 6080蓝雨 奇领 午夜黄 亚洲国产精品专区 92国产精品 久久久久久精品免费看SSS 色狠狠AV老熟女 亚洲乱码国产一区三区 亚洲高清网站 先锋影音AV321 国产情侣在线视频 56PAO 性盈影院 狗的速度很快又大又烫 精品亚洲一区二区 5555SSSS 国产综合视频 WWW,52CP.CN 快播电影U影一族 草留色区 午夜性色一区二区三区免费不卡视频 差差漫画在线看漫画页面弹窗秋蝉 BEAUTYLEG7.COM PORONOVIDEOS特另类残忍 97制片厂爱豆传媒视频 金瓶悔1一5扬思敏 免费一级特黄特色大片在线观看 国产欧美日韩综合精品一区二区三区 色婷婷基地 WWW,927WW.COM 琪琪色原网站在线观看 H女主从小被C到大荤话小说 97BBEE.COM 亚洲网友自拍 日韩熟女精品一区二区三区 公的大龟慢慢挺进我的体内视频 天天射影院 西班牙女郎电影在线观看完整 曰韩少妇内射免费播放 深夜免费直播在线观看免费 糖心VLOG精品一区二区 蜜芽.MIYA188.COO 青青草福利视频 WWW,KEDOU5.COM WWW,9918.TV 国产精品久久国产精品99盘 红绳服务 全免费A敌肛交毛片免费 国模小婕私拍鲜嫩玉门 亚洲网站免费观看 AVAV天堂 网曝黑料猛料吃瓜网 99精品电影一区二区免费看 GIF动态图第十七期 WWW,52SSSS.COM 早乙女露依女同 WWW,XUANXUAN36.COM 97超碰射射射 这里有精品视频 30秒不间断踹息声音频下载 中国少妇内射XXXHD免费 日本在线高清不卡免费播放 青草69视频 韩国三级在线视频 WWW,GW.COM.CN 暖暖日本免费观看完整动漫 WWW,33XJ.NET SIS001有码 差差漫画在线页面免费弹窗QQ 10000个有效的实名认证人脸识别 夜夜BB ZOOM与人马性ZOOM的区别 亚洲VA欧美VA天堂V国产综合 看全色黄大色黄大片免责看 松岛枫电影在线大全 特黄特色大片免费播放路01 十八禁啪漫动漫在线看 双反差婊吃瓜爆料黑料免费 中文字幕日韩精品有码视频 WWW,AISEDAO.COM WWW,38WEN.COM 免费V片在线观看无遮挡 免费观看黄色一级片 篮球体育生帮我口纯H 深圳论坛网 井川里予每一口都很深情 国产AV无码国产AV毛片 DDWYT X-WWW 性情网 国产99视频精品免视看9 WWW,678MMM.COM 就操视频 色视频网址 WWW,III68.COM 《厕所》金银花露阅读 天天影视色香欲综合网一寡妇 好看的AV 色妞网你懂的福利 欧美大片VA欧美在线播放 最近中文字幕视频2019年 WWW,ABC628.COM WWW,SDYCMALL.COM.CN 异世界后宫物语异世界ハーレム物语 少妇精品久久久一区二区三区 亚洲永久中文字幕在线 琪琪色在线观 WWW,110139.COM 午夜电影儿子与情人 亚洲综合在线视频 YW跳转接口永不失联的来源 亚洲精品卡2卡3卡4卡5卡区 七妹福利专导航 777资源在线视频网站播放 DASD-409 福利电影乱 95视频精品在线观看 给个男人都懂的网址2019 无人影院在线播放 WWW,74DJ.COM WWW,YEYE.COM 嫩草影院在线观看网站成人 抽搐一进一出GIF无遮挡 亚洲乱妇老熟女爽到高潮的片 欧美大胆一级视频 DADANGRENTIYISHU WWW,33XS.COM 婷婷色网 广州公共资源 AOAOLU.COM GAY辽宁GAY壮男在线 SNIS-268 爱啪啪TV2最新地址 蜜牙188.MON 内射少妇36P亚洲区 国产又色又爽又刺激在线观看 激情图片在线观看高清国产 宝贝张开腿嗯啊高潮了视频 DEEPTHROAT WWW,HASJYKSY.COM 亚洲电影综合 SEYOYO.TV WWW,188144.COM 夜里18款禁用入口漫画 国产成人无码免费看片软件 SQQVOD.COM WWW,88AAA.COM 成品大香伊煮和小辣椒的用途 莞式服务ISO 第一会所亚洲有转帖帖区 高清有码国产一区二区 新月网 99精品免视看 爱如潮水高清韩国视频日本动漫 日本少妇浓毛BBWBBW 高清午夜福利电影在线 国产精品久久久久国产A级 久艾草在线精品视频在线观看 WWW,SELANG.COM 亚洲精品综合 午夜激爽毛片在线看 亚洲地区精彩电影 巨人福利视频官方导航 MIYA168.MON WWW,9494WW.COM 高压监狱2满天星高压美版免费 TTTZZZ668.SU黑料在线 成人免费毛片内射美女APP 亚洲精品电影在线观看 9188AV WWW,8DZ4.COM YJIZZDIZHI@GMAIL.COM 被添出水全过程免费视频 极品美鲍一区 美女裸露无档图片 WWW,44KSKS.COM WWW,YCYAW.COM 黄录像欧美片在线观看 俺来也电影网 神马6度深夜福利片 午夜影院福利社 两个人一前一后太长了 最近的2019中文字幕国语版 小说 欧美一级在线观看 99热在线观看免费 WWW,PPP54.COM 亚洲精品第二页 亚洲午夜久久久久影院 WWW,BAOYU111.COM 黑料网-独家爆料-曝光揭秘 国产调教在线 青青草18在现线观看 一女多鳝 500水多多视频导航 59JJJ.COM 羞羞影院体验区 国产呦系列呦交 云缨去掉所有小内流口水图片 今天美国发生9级地震10分钟 3D成年AV动漫网站 国产精品女仆装在线播放 中文字幕理伦午夜福利片 欧美乱妇日本无乱码特黄大片 打屁股无内裤版视频 少妇被阴内射XXXB少妇BB 最近中文字幕MV高清在线视频 始动在线观看 99这里视频只精品2019 WWW,DDD27.COM WWW,58333.COM 无遮挡国产高潮视频免费观看 麻花豆传媒剧国产MV WWW,399399.COM 无码区国产区在线播放 看看妇女的B免费看 夜夜BB 一区三区不卡高清影视 差差漫画在线页面免费弹窗QQ 揉着我的奶从后面进去视频 风车动漫 136福利视频导航 JDAV1.ME 亚洲风情无码免费视频 好男人免费高清在线直播 推特 CK电影网手机版官网 小孩子和小孩子做差差 免费一级特黄3大片视频 九九热免费视频 免费特级黄色片 精品无人乱码一区二区三区 99视频在线永久免费观看 WWW,HENHENLUCOM 帅哥GARY视频 XFYY588最新 亚洲一区二区免费看 操小嫩鲍 久久精品9988 久久久久久久久久免费视频 CIJILU刺激福利一区 加藤英子 坏老师迅雷下载 人妻体内射精一区二区 中文字幕 亚洲 有码 在线 晚安动漫无删减版第一季在线观看 小早川玲子在线 亚洲第一视频网站 欧美一级在线观看 开心综合色 好的H网站 午夜向日葵视频在线观看下载 青青草在现线观看免费15 男女做网站在线 T66Y最新地址入口 国精产品一二三线999 坐在学长的JI巴做作业 99热这里有精品 中文字幕乱码亚洲无线三区 福利视频网站 WWW,YNINFO.COM GIF动态图第十七期 国产亚洲第一页 538PORM在线播放视频 成人午夜网 和子同居的日子岛国片 公车上双乳被老汉揉搓玩弄漫画 WWW,1PONDO.TV TYY6地址一地址二地址三 WWW4444KK 99久久婷婷免费国产综合精品 亚洲伦理网站 2019精品手机国产品在线 吃瓜黑料网免费进入 邹德臣丁影影 S8XYZ精品自拍 7XFW噜噜吧影音先锋 免费的男女视频网站推荐 韩国福利电影 岳好紧好紧我要进去了电影 52SIHU.COM CAO91 免费观看的成年网站在线播放 在线亚洲观看 激萌导航 3秒自动跳转 每日更新在线观看AV 精品2卡3卡4卡 久草免费福利视频 八重神子的乳液狂飙视频 亚洲免费精品 WWW,5949.COM WWW,XXX2222.COM 最好看的2019中文字幕国语免费 SHKD-724 黄色免费福利影院 亚洲最大日夜无码中文字幕 TOM转入中心入口 SO导航禁漫 亚洲欧美日本一区 污点桃色照 国产精品九九 天天射影院 京香JULIA在线观看 2019天天日天好天干 肮脏的交易下载 涩涩电影网 超人气学员 世界10大禁播片 四虎国产精品永久地址49 WWW,SENIWO.COM 千鹤酱开发日记 极品美女被爆操 SIS001地址 MEINVBINIAO 老师的小兔子好大好软水好多视频 帅气体育生GARY宏翔MV WWW,DNF2020.COM 一级黄色大片免费看 女性爽爽影院免费观看 两个人看的WWW视频中文字幕 污污影院 午夜DJ视频在线直播 WWW,XFYY333.COM 男同GAY3D片 新蜜桃成熟时 欧美国产极速在线直播 AI人脸替换白鹿造梦喷水WWW 被猛男房东CAO到哭H 含羞草官网在线观看免费视频 977精品视频在线观看 男人和女人在做性视频 男人天堂A 欧美一级手机免费观看片 忘忧草WWW日本 1980年美国忌讳4 468AA.COM 奇米影视777第四色 亚洲国产剧情中文视频在线 吴梦梦果冻传媒 BSZB123.COM 黄桃AV无码免费一区二区三区 亚洲大片免费 天天躁夜夜踩很很踩2022 5252KAN 樱井莉亚 BT 亚洲午夜剧场 WWW,SE&##72;UISE.COM 久久久窝窝午夜精品 一二三四视频在线观看日本 水蜜桃亚洲一二三四在线 欧美激情内射喷水高潮 少妇高清精品毛片在线视频 雷电将军满足村民的愿望 成人黄页网站免费观看大全 凸凸凹BBWBBWBBWBBW SIRO-2969 北条麻妃在线看 2019国产精品青青草原 AVAV234 日韩欧美国产八点影院 98色精品视频在线 爱啪啪导航 AAAA黄色片 小姐威克网 91精品综合久久久久M3U8 哗哩哗哩在线观看免费 黄视频在线 福利免费观看体检区 WWW,HENHENGAN.COM 太大了吧唧吧唧吧唧吧唧 WWW,HNSGKB.COM 8XMVCOM YIREN22亚洲综合高清一区 操美女国产 黄色A一级视频 东北XX成人网 1000部夫妻午夜免费 WWW,DFHCTV.COM WWW,VVVCCC.COM 4399视频免费观看片 WWW,4444AH.COM 999TUBE.COM 把女同桌下面日出水了 国产精品天天天天影视 亚洲AV无码乱码国产麻豆穿越 天天射干2019快速LOCALHOST 激萌导航 3秒自动跳转 卡一卡2卡三卡4卡网站视频 亚洲精品影院 紧身裙女教师番号 老BBWBBWBBWBBWPICS 八戒八戒视频资源 国产AV麻豆MAG剧集 两根大肉大捧一进一出好爽视频 WWW,90DP.COM 99看片 97精品国产手机 88拨牐拨牐海外华人 青青操日日操 与亲女洗澡伦了东北 3DROUPUTUAN 4438XX亚洲最大五色丁香 麻豆乱码国产一区二区三区 最近中文字幕大全免费全集3 中国老头VS老太TUBE 你懂得2019在线观看网站 爆操御姐 WWW,四虎影视 中国女人内射6XXXXX 国产午夜福利片 亚洲精品在线免费 456亚洲影院 12泑女 久操网站 黄色大片在线 WWW,YANQING888.COM WWW,CILIGOD.COM 伊人影院在线播放 附近人妇女 WWW,99XXOO.COM 嘿咻嘿咻动态图 一级黄色特级片 WWW,WANGZHESE.COM 性生大片免费观看网站YY 夜夜导航 日韩国产欧美 春色青草热在网站 蜜之哀伤 免费在线观看亚洲 性XX动漫鸣免费观看在线 WWW,74BO.COM 影音先锋AI资源 中午I昂 WWW,61SAO.COM 开心午夜婷婷色婷在线 789看片.COM 免费看大尺度视频在线观看 免费看的久久久久 太深了吧唧吧唧吧唧吧唧免费视频 天堂资源在线BT种子 白嫩在线观看 午夜性刺激视频在线观看尤物 国产日韩久久久久精品影 WWW,色琪琪 6080午夜 试机号3D今天 牛鞭进入女人下身的视频 黑米网 天堂网WWW天堂在线中文 WWW,327AV.COM 安娜情史百度影音 WWW,55TUTU.COM M.23US.CC AV狼地址 国产男女怕怕怕免费视频 糖心VLOG精品一区二区三区 久久精品中文騷妇女内射 大内密探零零性性下载 WWW,250XX.COM 日日噜噜夜夜狠狠视频 19岁RAPPER潮水欢迎你仙踪林 黄色大片免费播放 WWW,H4610.COM 中国少妇内射XXXHD 杨幂视频在线观看1分30秒 欧美人和黑人牲交网站上线 亚洲最大成人网站 好满射太多了装不下了APP 蜜臀久久99精品久久久久久小说 WWW,GFHFZQ.COM.CN 日本电影免费久久精品 宝宝你在车里好会夹 涩婷婷 WWW,XXX-AV.COM 好妈妈韩国电影8在线观看完整版 四库影院永久在线精品 四三二一 午夜影院费试看黄 WWW,KELEPA.COM 羞羞影院体验区 暴走小课堂 新有菜番号 疯狂伦交2完整版 电影蜜桃成熟时1997 美女视频美女免费视频黄全 黄色的免费 高清亚洲 丕丕漫画网页界面入口免费 欧美日韩免费观看 爱情电影网AQDY北条麻妃 仙踪林入口欢迎你老狼 中文字幕不卡高清视频在线 把女同桌下面日出水了 美国一级黄色片 国外免费能收黄台的APP 亚洲国产精品久久久久久 TTTZZZ.SU黑料入口免费 WWW,94KXW.COM WWW,BAIJJT.COM WWW,38AB.COM 波多野结衣无内裤护士 免费无码又黄又爽又刺激 亚洲涩婷婷 狠狠躁夜夜躁青青草原软件 WWW,488HH.COM 美女国产在线 野花中文字幕3 公交车被两个人一前一后攻击 色视频网址 3D旧里番 把腿张开老子CAO烂你动态图 舞蹈区卖肉精选 男人团番号旧版入口 涩涩导航 老太高潮体内射 WWW,987DD.COM WWW,SE7788.COM 亚洲伦 97SESES 女人张开腿无遮无挡图 5555KT.COM 亚洲欧美国产精品第1页 三级黃色男人的天堂 八戒八戒在线电影观看动漫 啪啪网站免费 麻豆星空精东天美MV第一页 WWW,60PAO.COM 班级每人C我半小时班长 WWW,YEYELU.COM 捷克论坛分享王国IP 两个人一前一后太长了 腿张大点就能吃扇贝什么意思 激情内射人妻1区2区3区 小寡妇好紧进去了好大看视频 秋月小町 WWW,84QQQ.COM 青青草色青在现线观1 亚洲爱情岛论坛永久 闫凤娇 BT 欧洲N00N兽交剧 坤巴塞小洞里视频 欧美国产在线影视 伊人四虎 国内精品久久久久电影AL换脸 超粉嫩00福利合集小视频 玛雅论坛亚洲电影 WWW,88GEGE.COM 国产自愉自悦产区七区 国色天香一卡一卡二卓越拓展 日韩婷婷 三叶草欧洲码和亚洲码的区别 色婷婷基地 国产一区内射最近更新 欠CAO的SAO货撅屁股双性 WWW,CAOBI.COM MEETAV.COM 97BBEE.COM 吃瓜网166.SU黑料不打烊 WWW,023CQPF.COM WWW,1XOY.COM 欧美日皮视频 熊田夏树 97色在线视频 优质JY灌溉系统游戏 MIYA188.COOM进入 色YEYE免费视频免费看 WWW,IPZ800.COM 日本一本2017国产 深圳市康奈特电子有限公司 里番本子侵犯肉全彩3D 免费黄色片视频 WWW,76AAV.COM 特黄特色大片免费播放路01 国产精成人品2018 级R片内射在线视频播放 试机号3D今天 埃及猫原视频 WWW,JSZKS.CN CHINESE打屁股实践视频2 亚洲最大成人网站 亚洲一区二区三区国产精华液 林由奈 肥女巨肥巨大黑毛 先锋好看的电影你懂的 欧美 国产 亚洲 卡通 综合 东莞三十六样式图解 嫩草影院末满18污污污在线 欧美在线观看 CAO38 WWW,AVSE.COM YW193.COM永久影院 啊哈哈哈 CAOWO9 和教练在车里干了我三次 男同桌摁住我的尿口让我憋尿 在线精品国精品国产尤物 被体育生操 开心综合色 YW193国产成人精品 国产L精品国产亚洲区在线观看 青苹果精品视频在线观看 BBS.ZJGWY.CN 欧美国产精品 WWW,CCC27.COM 老湿机免费一分钟体检60秒区 下面一进一出好爽视频 最近中文高清在线观看 光棍天堂视频大全在线观看 女人被弄到高潮叫床免 9797在线看片亚洲精品 激情内射亚州一区二区三区爱妻 好妈妈韩国电影8在线观看完整版 99国产精品 WWW,SE95SE.COM 中文字幕无码家庭乱欲 九七午夜激情视频在线观看 风韵丰满熟妇啪啪区老熟熟女 99蜜桃在线观看免费视频网站 WWW,46GAO.COM 骚虎在线免费视频 日本高清影院 欧美乱妇15P辣图 WWW,329HK.COM 深夜福利网址 丁香六月综合 无颜之月在线观看 HTTP://WWW,20Q.NET/ 欧洲一卡2卡三卡4卡免费观看 YY480午夜 精品日韩在线 内射人妻无码色AV 我爱你搜服 晚娘迅雷下载 在教室里揉老师的胸动态图 中文字幕网伦射乱中文 秋霞AV免费 香艳刺激视频在线 亚洲精品在线影院 日韩免费片 WWW,6KKP 我要看AV电影 婷婷色网 亚洲精品AAA揭晓 啦啦啦视频在线观看免费完整版 137VT最大但人文艺术A豆瓣 爱情岛线路推荐线路二唯品会APP 久久精品嫩草影院免费看 欧美黄色片在线观看 在线视频成人 国产精品VIDEOSSEX久久发布 风车动漫(P)_专注动漫的门户官方网站 光根电影院YY11111手机观看 SAO66.COM 欧美在线第一二三四区 久久国产VS 任你懆视频这精品6 成都红绳网 欧洲黄色录像 468AA.COM 成人做受120视频试看 搞机TIME恶心 WWW,20SQZ.COM 久久久久精品免费播放 猫咪视频成人永久免费观看 81CAO 八戒八戒看免费网 一天接了8个客人肿了照片 女人扒开尿口给男人捅 WWW,222KFC.COM 欧美老妇女 猫咪社区官方在线入口 京香JULIA在线 美女露出奶头扒开尿口免费网站 C了语文课代表嗷嗷叫一节课视频 国产在线半推半就视频 色女孩在线影院 再生侠2 WWW,789ZY.US 少妇邻居内射在线 熊田夏树 秋霞免费视频 日本影视性盈盈影院 最美情侣免费播放视频大全 成都耍耍网2 悠悠久久 差差漫画免费看在线入口弹窗页面 顶级中文字幕 最近韩国日本电影高清免费观看 精品一区二区三区 日本理伦片午夜理伦片 WWW,525ZH.COM 949网免电影 男女脱胱曰批的视频免费 瑟瑟网址 老司机在线精品视频网站 WWW,30KH.COM WWW,2233HJ.COM 约附近学生100元3小时 午夜福利免费院 WWW,MITAO.COM 在线岛国片免费观看无码 六月成人 黑料网独家爆料免费吃瓜 小早川怜子JUL在线播放 WWW,PPP36.COM 尤物精品视频在线观看 操操操网站 WWW,5949.COM 午夜福利合集1000在线 欧美特级特黄A大片免费 第一主板O1BZ手机版 WWW,FSJZYMC.COM 魅魔蜜壶紧紧绞住榨汁 老太高潮体内射 蜜桃传媒天美传媒京东传媒 奶茶视频影院播放 WWW,CCC29.COM KIM视频无删减在线观看 DNF天8 肉薄团电影 WWW,WYT997.COM 王者荣耀嫦娥翻白眼流口水的表情 奇米777四色精品综合影院 538PORM在线播放爽 VVVV88.COM 性生活网站 日韩HD视频 一级黄色片免费看 人与禽ZOZO性伦 999966.COM 51吃瓜爆料黑料 AIRENTI.COM 黑料不打烊网址更新 RRKKK.COM 我的好妈妈7中字在线观看韩国 金陵十三钗电影下载 WWW,525ZH.COM 日本XXXXN1819 亚洲国产精品久久久久久 悠悠色影视 WWW,88GEGE.COM 性香港XXXXX免费视频播放 SIRO-2969 国产婷婷色综合AV蜜臀AV 好硬好大好爽女房东在线观看 HHH.222.COM 忘忧草WYC.APK 肉嫁高柳家动漫在线观看 金瓶双艳在线播放 蜜桃成熟时33D高清 在线精品国精品国产尤物 WWW,SEYU.COM 6080影院在线观看8888 无码乱人伦一区二区亚洲 96SAO.COM 鄂州一家亲事件完整聊天记录 亚洲高清国产拍精品影院 丁香大型成人网 WWW,HNSWXY.COM 欧美性猛交内射兽交老熟妇 DCWJ.CEE.EDU.CN 免费的男女视频网站推荐 午夜激情福利 麻豆传煤网站网址入口在线下载 深夜免费网站 WWW,111WE.CON WWW,977AI.COM 白丝语文课代表哭着说不能再深了 WWW,HAOLETV.COM 管野 催熟PO 阿司匹林 978私人影院在线观看 9191在线看福利网站免费观看 国产看黄网站又黄又爽又色 YSDVD.COM M.JAVHD.TODAY 6分32秒的张津瑜干了些什么 欧美高清乌克兰精品另类 三个老头捆着躁我一个 精华液一区二区区别 年轻内射无码视频 一天接了40个客人 六九AV 儿媳妇小兔子好软水好作文 悠悠九色精华 SEPAPA666 欧美多人片高潮野外做片黑人 操你啦网站 桐原莉那 99热免费在线观看 我和表妺洗澡我看了她的胸 那么多人一起干会坏掉的文章 WWW,11XXOO.INFO WWW,DD11KK.COM 雷电将军乳液狂飙乳液APP 八戒八戒看片在线观看 腿再张大点就可以看到小扇贝 6080电影理论在线软件优势 亚瑟天堂久久一区二区影院 宝宝才几天没做就舒服成这样 我的第一个女人是岳每 国产男女爽爽爽爽爽免费视频 外国XXXXXL19WASWAS 老师邪恶影院A 白洁全传 性姿态动态图 成人嫩草影院免费观看 差差漫画在线观看登录页面弹窗 亚洲综合AV在线在线播放 JUY在线 880PP.COM 李宗瑞迅雷下载 亚洲无人区码一二三码区别图片 国产精品亚洲精品影院 99在线观看视频免费 WWW,AA5BD.COM 大香煮伊区一二三四区2021 大桥未久在线播放 亚洲阿V天堂在线 718吃瓜网张津瑜 伽罗躺床被C出白液体 污点桃色照 韩国女人高潮嗷嗷叫视频 四虎影视WWW2789PACOM 免费深夜全片观看 两根巨物一起三P白洁 BIQUGE7.COM 网友自拍第一页 久草日B视频一二三区 TTTZZZ668.SU V6.6.2 WWW,XPRINTER.NET 我把闺蜜日出了白浆 射18P 日韩欧美网 国产精品艺校校花视频央视网出文 亚洲最大成人网色 WWW,TXTONG.COM.CN 亚洲高清在线观看 ZZTT14.SU黑料不打烊 国产一级爱C视频 WWW,89.COM 国语自产精品视频在线30 原神雷电将军被C出液体视频 八重神子的乳液狂飙图片 WWW,SIFANGTV.COM 最近免费字幕高清在线观看 GEGEQULU 美眉的禁处受辱 麻豆星空精东天美MV第一页 王者荣耀镜被捅还流水 中文字幕亲子入浴交尾 黑料不打烊TTTZZZ最新官网 日本精品视频一视频高清 955KXW 性瘾日记在线 幼妇娜娜 丑郡马宣赞 FREEXXXXMOVIESHDGIF 成人午夜网 久激情内射婷内射蜜桃人妖 制服美女视频一区 男同桌上课把我弄得爽 WWW,926CS.COM WWW,NFNFNF.COM 10天的爱人BT AI赵露思又疼又叫 WWW,ABC628.COM 8050午夜网 人畜禽CROPROATION网站 巨人福利视频官方导航 日本中文字幕有码在线视频 井川里予吃热狗红肠视频出处 综合婷婷 在线看污 国产逼逼视频 与六旬老妇性欢小说 王者荣耀曜把西施顶哭 精品一区二区三区免费观看 欧美色拍 亚洲永久网站 在英语课上插英语课代表 无人区乱码一线忘忧草 在线免费亚洲 2018影音先锋男人资源中文字幕 亚洲中文字幕日本无线码 42PU.COM 午夜免费视频 WWW,YE321免费 WWW,DAGEX55.COM 老师迈开腿让尝尝你的草莓是什么 撕开奶罩揉吮奶头玩大胸GIF WWW,97XX.COM 中文在线网在线中文 亚洲色图26UUU 秋月小町 97CAOPRON.COM 美国三级在线观看 免费永久在线观看污污的网站 就去色成人网 亚色九九九全国免费视频 婷婷亚洲久悠悠色悠在线播放 伊人影视在线观看日韩区 阿川兰 一扒二脱三插片在线观看 黑料不打烊: HEILIAO.SU 永久黄网站色视频免费 亚洲黄业 MYHD1080论坛 WWW,YJSP789.COM 亚洲日韩国产精品乱-久 福利免费观看体检区 三上悠亚全集 久久中文字幕篠田优 善良的嫂子3中字巴巴鱼汤饭惹人啦卡吗演员 欧美日韩亚洲一区 国产欧美在线观看 美女被扒开胸罩射精网站视频 WWW,BAIJJT.COM 久久多人视频房间 深夜福利国产精品亚洲尤物 永久免费的污视频网站 WWW,75KN.COM 忘却的妖狐 77TV福利资源站 色妞色视频一区二区三区四区 国产精品99精品无码视亚 V娘的故事 污污黄网站 久草AVAV 59PAO在线视频国产 亚洲网站免费 在线看片免费人成视久网 WWWHEYZOCOM WWW,CAOBIKE.COM 无人区乱码一线忘忧草 黄录像欧美片在线观看 一本到道免费线观看 WWW,4008823823.COM.CN 日韩婷婷 国产网友自拍视频导航网站在线观看 789FFF 黑土ちゃんが腿法娴熟を视 桃子老师和四个学生 土豆网伦理 黄色福利视频 蜜芽手机在线观看 在线精品一区二区三区电影 原纱央莉 BT 蜜芽188.CNN免费 俄罗斯性WXXBB 国产成人免费高清激情明星 爱琴海资源在线视频3 BBW欧美 4000DY.COM 韩国18禁电影尺度过大令人不适 中文字幕乱码熟妇五十中出 暖暖韩国中文免费观看下载 欧美日韩午夜群交多人轮换 久久午夜影视 暖暖最新国语免费大全 44YR OLD GRANY丰滿 HAOSE01.TV 亚洲字幕AV一区二区三区四区 亚洲一区免费观看 无码观看在线电影 午夜福利影院私人爽 乱VODAFONEWIFI熟妇 女生越喊疼男生越往里寨的真人 WWW,UUU54.COM 试看免费120秒 26UUUDY 开心色99XXXX开心色 A国产一区二区免费入口 动漫黄网站 丰年轻的继坶3的特色和机能 KUAIBOCHENGREN V11亚二新区乱码无人区 春狐香婚 765T.COM 99看片 国产男女猛烈 又紧又大又爽精品一区二区 老外和中国女人毛片免费视频 CHINESE打桩大学生TWINK A级黄大片 任你懆这里只有精品4 不知火舞大战精子 WWW,7080 优优色影 瑜伽鲍沟 午夜亚洲WWW湿好大 小乌酱黑白双丝交足在线观看 霍水 欧美黄色片黑人 波德卡波娃 ED2K TOBU16 WWW,C0930.COM 花冈加菜 高清精品国内视频 影音先锋熟女少妇AV资源 好吊788GAOCO 精品国产精品久久一区免费式 IGAO爱豆传媒网站二百 6GGJJ.COM 皇上捏住宫女的3P双乳 斗鱼TV直播 WWW,789MMM.COM 国产精品久久久久国产A级 无颜之月在线看 里面塞着小玩具坐地铁有什么感觉 WWW,XO21.COM 精品亚洲永久免费精品 在线视频夫妻内射 差差漫画在线页面免费弹窗QQ WWW,52SELU.COM DNF人偶师 女人的天堂亚洲欧洲果冻传媒 男女性爽大片在线观看 插我一区二区在线观看 WWW,DAGEX56.COM 车文长图 福利免费视频1000集 BBW欧美 WWW,555RN.COM 无套影院 MIDD-776 国产真实乱人视频在线看 无码AV免费精品一区二区三区 琪琪SEE色原在线20 性盈盈影院中文 双男主车图无遮挡车长图微博 亚洲美女又黄又爽在线观看 亚洲AV无码影院在线播放 午夜影院老线观 欧美黄色带 仙踪林19岁大陆女RAPPER老狼 窝窝影院午夜看片毛片 WWW,BAOYU111.COM 国产呻吟久久久久久久92 俺来也电影 日本高清免费H色视频在线观看 WWW,GUFANYAO.COM 日韩精品电影一区 WWW,AQDY.COM.CN 春暖花开性有你最新地址 老师张开腿让我爽了一夜视频 精品三级久久久久电影网1 WWW,BEBE99.COM 布衣图 快手在线观看官网 在电影院嗯啊挺进去了啊视频 福利视频网站 35WX.COM 久久人妻内射无码一区三区 小红输了被小明整1000字 原神AKT VICINEKO网站 在英语课上强插英语课代表作文 AA655.COM 大炕上的肉体乱口述 1769资源网 亚洲QVOD图片区电影 538AV 风韵丰满熟妇啪啪区老熟熟女 你懂的网站导航 全免费A敌肛交毛片免费 WWW,KKXKKX.COM 真人裸交120秒试看 连吹带做200 九九视频免费观看 女主播不雅照 WWW,AQDLT.CC 色戒未删减无码电影 好的H网站 精品卡一卡二新区浪潮忘忧草 在线看片福利无码网址 亚洲AAAAA特级 久久婷婷网址 WWW,100LU.COM 开心春色激情网 日本人成在线视频免费播放 美女视频黄频A免费高清不卡软件 WWW,KK55KK.COM WWW,SEWUYUE.COM 好吊色7777SAO在线视频观看 福利所 WWW,MEGAPORN.COM 涩涩片大全百度影音 肉嫁高柳家动漫在线观看 SIFANGPIAN国产在线观看 几个男人一起吃我的胸 客厅乱H伦亲女受孕 我国产码在线观看AV哈哈哈网站 WWW,38PAO.COM 开心综合色 SPANKCHINESE国产调教视频 妞干网2020 日韩精品中文字幕在线观看 国产区一区 欧美国产在线影视 高清精品久久 99看片 洗澡被公强玩好舒服肉欲小说 亚洲合集 粗大猛地挺进娇喘啊在线视频BD 我把美女日出了白浆 九九人人 亚洲伦理久久 WWW,236ZZZ.COM 思思99热 亚洲精品美女在线观看播放 一个色夫导航 日韩电影一区二区三区 99这里视频只精品2019 4567.TV 51黑料吃瓜每日精品 JEALOUSVUE中国视频 中字HD与上司出轨的人妻 精品伊人 欧美黄色录像视频 WWW,252AI.COM 老女老肥熟国产在线视频 涩涩电影网站 父亲缓慢而有力的撞着 香蕉APP 26UUU综合色 RMEIAV WWW,AVSE.COM 国产免费内射又粗又爽密桃视频 天狼影视影院2021 巴西肥妇大白屁股毛茸茸 我把她日出了白浆视频 麻豆研究所 YEYEMO5 18禁无遮挡羞羞污污污污网站 WWW,225TZ.COM 欧洲视频一区 春雨医生 四川少扫搡BBW搡BBBB WWW,LANGGUO.INFO 国产H视频 同桌上课CAO我好爽 九草视频在线 国产视频一二三区 3D旧里番 250PP亚洲情艺中心在线 内射干少妇亚洲69XXX 王者荣耀瑶嘴巴里含着铁球视频 扒开大腿就可以吃到扇贝吗 欧美蜜桃臀在线观看一区 在线免费一区 农夫导航成人 久久综合电影 成人乱码一卡二卡3卡 亚洲日本乱码中文在线电影亚洲 善良的嫂子2在线观看 婷婷SESE 977精品视频在线观看 呦呦精品 国产男女视频在线观看 中文无码不卡的岛国片 国产牛牛 PISS厕所撒尿1WC女厕所新 ADY久久 爸爸的大东西又长又黑怎么办啊 英语课代表的胸软软的真好吃作文 一级黄色特级片 歪歪漫画网免费阅读观看 舐め犯し3波多野结衣 伦理资源站 MIYA.COM 操女人视频国产年夜 亚洲精品一卡二卡三卡四卡2021 岳母坐摩托 九色腾无限制观看 VOVOSE WWW,78XO.COM 97ISESE 小姐威客助手 最近的2019中文字幕国语版 小说 日韩无人区码卡1卡2卡 WWW,93TVB.NET 美容室特除服务3 WWW,HAOLE008.COM TUBE8韩国 欧美亚洲国产视频 人妻体内射精一区二区三区 99视频免费播放 1980美国忌讳第二 亚洲色图15P IPX-641 97看片吧 BT4KYY.COM WWW,FGAME.TOP 92XXOO.COM 好满射太多了装不下了作文 77RRR 蜜桃社极品尤物大尺度美女 日本一卡二卡三四卡在线观看免费 亚洲一区精品伊人久久 WWW,365FXZ.COM 美美哒免费高清影院在线观看7 5G影讯5G网站直接进 国产欧美精品一区二区三区四区 午夜DJ在线观看免费完整高清电影 XXXXX做受大片在线观看免费 厕所XVIDEOS女孩视频在线 AAAAVSE 三就片福利片观看 娇艳都市 丰满少妇又爽又紧又丰满在线观看 色咪味成人网 WWW,GANHUOCHE.COM WWW,FKZWW.NET 欧美一级一一特黄 WWW,567.COM 美美哒高清影院免费观看7 影音先锋看波波片资源 WWW,369AV.COM 色女孩导航 JIUSE0#48;6 5252AV WWW,ZZZ48.COM WWW,521.COM 97国产V欧美 爱如潮水免费观看日本 肉嫁到高柳内嫁动漫在线播放 久久久中文字幕 欧美黄色一级 国产女人和拘做受视频免费 印度人又更又租 WWW,111PDY.COM 一区二区三区国产亚洲网站 国产呻吟久久久久久久92 97SESECOM 松岛枫在线 男朋友打女生QQ 神马午夜福利不卡片在线 国产又爽又黄无码无遮挡在线观看 打扑克的全程视频的声音 我和妽妽在厨房里的激情区二区 免费VPS试用7天加速器 WWW,CCC40.COM WWW,XIAOBI123.COM 福利视频网址 免费一区在线 八戒八戒WWW在线资源网 新久草视频免费5 尤物福利在线 井川里予吃热狗红肠视频出处 XXX91 日产精品一区2区卡四卡二卡 亚洲日本乱码中文论理在线电影 林由奈 亚洲人午夜射精精品日韩 貂蝉的兔子好软水好多直接看 骚网站 WWW,62KKKK.COM 2000XXX影视 游戏实名认证 寡妇张开腿让黑人捅爽 国产V精品成人免费视频71SAO 电车魔女4 37PAO.COM 国产一卡2卡3卡4卡影视果冻 日本BDSM视频 狩猎行动在线观看 5XOY.COM 无人区大片在线免费看中文 亚洲CCC36 2019久久久最新精品 无人区码一码二码高高 在线观看亚洲专区 激情五月婷婷丁香 6080午夜 爱情电影网站大桥未久影音先锋 WWW,AQD88.COM SEQINGPING 草蜢影院 午夜写真片福利视频 日本一本二本三区免费2019高清 美女胸又WWW又黄的网站 两个人的BD高清在线观看韩国 如何能让自己玩到哭 把腿张开老子CAO烂你动态图 女性性纵欲派对 38AAA.COM 大杳蕉狼人欧美2345篇 国产无遮挡又黄又爽又色 WWW,YJSP789.COM 开心婷婷色播 蜜桃成熟3DQVOD 级R片内射在线视频播放 网站你懂我意思吧2019免费 WWW,222BBBCOM 亚洲欧美国产精品第1页 啪啪电影院 国产男女猛烈无遮档免费视频网站 御姐禁处受辱 国语92午夜福利200集 WWW,11SEBA.COM 国家一级毛片 日本特黄特色AA大片免费 母与子5中文免费观看完整版 WWW,DAGEY56.COM 公交车两个人一前一后 久99视频精品免费观看福利 中国青年GARY东北打桩 369看片天堂你懂的电影 WWW,60PAO.COM 99久9在线|免费 日本最新免费二区三区 最近中文字幕MV在线MV 亚洲一区二区在线视频 30秒不间断踹息声 JIZZJIZZ黄大片 CAOADULT 肉蒲 快播 特黄特色大片免费播放器 WWW,ZZZ48.COM 国产SUV精品一区二区五 7M精品福利视频导航 WWW,CHEHUO.CN 日韩在线2020专区 黄色软件下载安装3.3.0华为会不会泄露 国精产品一区一区三区 一级黄色绿像片 WWW,ABC73.COM WUYUESEQING 搞AV在线电影 男女试看免费40秒 一二三四日本高清 董小宛聂小倩果冻传媒 WWW,780PP.COM 国产一卡2卡3卡四卡哔哩哔哩 真人做A免费观看 北北北砂禁慢天堂 镜的欢迎会 老湿机免费一分钟体检60秒区 推特 国产精品欧美亚洲韩国日本 亚洲看片无码在线视频 天堂久久久久久中文字幕 99蜜桃在线观看免费视频网站 ADC年龄确认十八点此进入 好男人在线观看高清视频WWW SESEYU 国产真实强J视频在线观看 荫蒂每天被三个男人添小说 校花下面又软又进禁视频 成人免费777777被爆出 韩国女人高潮嗷嗷叫视频 FYY8A.COM 色即是空2视频 友田真希在线观看 日韩精品第一页 WWW,BEIWODY.COM ZH.CHATURBATE.COM 免费又黄又硬又爽大片 色先锋资源久久综合5566 CAO死你国产在线观看 MFCCLUB.NET 9色在线视频 曰本无码人妻丰满熟妇5G影院 WWW,JSYKS.CN WWW,KK55KK.COM 浙江性息 PISS厕所撒尿1WC女厕所新 仙踪林官方入口首页 最近韩国日本电影高清免费观看 日本影视性盈盈影院 仙踪林入口网站欢迎您免费进入 51社区精品视频 成人手机电影下载 九1色影院 午夜成年男人免费网站 冰冰影院 8848影院 国产精品天干天干在线观看澳门 黑料不打烊最新热门事件网站 美女被CAO网站免费看在线看 亚洲天堂电影网 国产精品综合 99RE国产在线视频 美国巨肥GARDEN60 WWW,19PPP.COM 19+韩国主播青草VIP视频 久久精品伊人网 窝窝地小说网 扒开老师粉嫩的泬10P 欧美一区二区三区在线视频 奇米四婷婷 16女下面流水不遮图免费观看 WWW,WG999.COM WWW,750KXW.COM 四川骚妇无套内射舔了更爽 XX52SE.COM 王者荣耀新赛季什么时候开始 WWW,66SSSS.COM 国产经典自拍视频在线观看 儿子今晚妈就是你的人了 国内久久久久影院精品 日产精品一区2区卡四卡二卡 CHENGRENWUYUE 人与畜禽共性关系美国 琪琪成人 差差漫画免费漫画入口页面弹窗 双洞齐开视频 365天DNI第一部未删减在线观看 国产太嫩了在线观看 日本电影A级二区 非日常的闷绝游戏 丑郡马宣赞 18款夜晚禁用含羞草 JAVLIBRARY.COM 七妹导航 5G在视影讯5G探花SWAG 泽井芽衣BT种子 高清成年美女XX免费网站黄 早乙女露依女同 WWW,XXX558.COM 去部队探亲被全队9人轮流干扰 WWW,AV2018.COM 色中色网址导航 兽交BT WWW,521.COM 后进极品美女圆润翘臀 亚洲高清在线看 WWW,尤物视频.COM WWW,RARBG.COM 男的插曲女的 欢迎你 美国巨肥GARDEN60 日韩内射美女片在线观看网站 日本一本二本三区免费2019高清 情迷六月花在线观看 成都楼凤网 手机看片714免费 GSC.MIDEA.COM 日韩精品第一页 差差漫画免费看在线入口弹窗页面 9总全国探花白色衣服 内衣办公室3动漫 音影先锋最新网站在线观看 美女内射毛片在线看免费人动物 高清精品国内视频 欧美一级特黄一片免费 第一站视频久草网 WWW,AQDYB.COM 少妇扒开腿让我爽了一夜 99XXXX开心网 99RENTI.INFO 美眉的禁处受辱 亚洲精品白浆高清久久久久久 日本免费一二三区中文 DAGFS WWW,AQD999.COM 久久精品色 真性假爱在线观看 WWW,53GGG.COM 亚洲一区免费观看 护士囗交14P欧美图片 男女高潮又爽又黄又无遮挡 WWW,CNLCYL.COM 日本免费在线一区 吸美眉的乳 韩国R级3小时合集在线观看 日韩电影在线观看一区 WWW,TXTONG.COM.CN 色小妹在线 成年轻人网站色直接看 爆操美女校花 大杳蕉狼人欧美篇 免费特黄一级欧美大片在线看 男阳茎进女阳道视频大全 高清在线一区二区 CCHINESECHINA中国老熟女HD JULIA中文字幕久久亚洲 SPA是不是包含飞机大概多少 家庭乱论小说 最近中文字幕在线MV10 免费永久看黄在线观看影视 WWW,JIUSETENG.COM 疯狂伦交2完整版 WWW,HAIPILU.COM WWW,YOUJZZ.COM 女人奶被捏动态图片 TINGTINGJIQINGWUYUE 三级中国免费的 美国式忌讳1 精品日韩在线 97ZYZ COM 丁香九月婷婷 模特精品视频一区 免费观看的成年网站不下载 四虎影视最新入口是多少 好男人HD免费观看 XFYY588最新 亚洲伊人电影 连吹带做200 爱很烂种子 38PAO强力打造永久免费高清视频 99热免费在线观看 英雄联盟S11 麻花豆剧国产MV在视频 欧美亚洲视频一区 EYYB.VIP 日韩伦理亚洲欧美在线一区 综合人妻久久一区二区精品 性福宝网站 欧美午夜剧场 亚洲国产第一页 宝妈吃12岁儿子的鸡 18C.MIC202218C.MIC WWWW,YOUJIZ.Z.COM 羞羞漫画在线入口IOS 操美女双洞12P 午夜影院免赞看 不知火舞裸图 啪影院免费线观看视频 国产午精品午夜福利757视频播放 中国人免费观看HD 胸罩女露吃胸乳头上衣蕾丝薄 51热门大瓜黑料反差婊 亚洲中字 一生酒色 一级黄色片免费看 国家一级毛片 菠萝菠萝蜜影院播放 137.COM 免费看男女猛烈啪啦啦视频软件 蜜桃最新网址 1000部夫妻午夜免费 亚洲一区电影 TTTZZZ668.SU 黑料不打烊 欧美黄视频网站 英雄联盟S11 99V久久综合狠狠综合久久 WWW,69.COM色情天堂 国产男女在线观看 高压监狱3满天星美版 BBS.ZJGWY.CN WWW,SEWUYUE.COM 夜夜欢天天干 父母儿女四人大狂欢 国产午夜亚洲精品理论片八戒 80电影天堂网理论R片 亚洲最大的成人网 爱情岛免费线路论坛1 大内密探之零零性性影片 欧美3D在线 丁香WYT 麻花传媒在线MV免费观看视频 国产精一品亚洲二区在线播放 日本爽爽爽爽爽爽在线观看免 OVA巨催眠公主2在线观看 WWW,789ZY.US 另类图片 五月 SSNI-284 国产AV电影区二区三区曰曰骚网 污污免费看锕锕锕锕锕锕 超级乱婬岳 第九在线影院97精品被窝影院 奇米7777视频在线 精品蜜臀AV在线天堂 WWW,SHUQUGE.COM WWW,YY233.COM WWW,X365X.CON 啊哈哈哈 男女无遮挡XX00动态图120秒 WWWW,YOUJIZ.Z.COM A篇片在线观看网站 亚洲色图第一页 日本最新免费二区三区 蜜柚在线视频高清免费观看 色YEYE免费视频免费看 10000个有效的实名认证人脸识别 冰块一粒一粒往下边塞作文 2233永久网站 7777AV在线 KKKBO色综合 两个人的日本电影HD免费观看 奔跑吧兄弟第11季免费观看 WWW,996LT.COM YYY252.COM 飞极速在线 日韩内射美女片在线观看网站 日本强好片久久久久久AAA 公车上双乳被老汉揉搓玩弄漫画 亚洲国产精品悠悠久久琪琪 WWW,QSW222.COM 俺也去俺也去电影网 WWW,CIWONG.CON 97PORM国内自拍视频 EUPHORIA在线 WWW,41XX.COM 偷拍 拍自 欧美色区 小媳妇的潮穴 草地里活演二进宫图片 WWW,133CF.COM SESE999 夜夜欢天天干 久热RE这里精品视频在线6 WWW,133GAO.COM 意大利成人H版电影在线播放 国产精品久久久久久亚洲影视 女人张开腿让男人捅爽 蜜芽MIYA国产精品免费看 PANSOSO.MSO WWW9866.F.COM SENIU在线观看91 插入丰满 天天射影院 D越小越过瘾L图片 久色藤只为高清而生 全球福引导APP WWW,20150707.COM 偷窥与自拍 午夜福到在线4国产 日本韩国在线视频 WWW,SESEAI 特一级黄色录像 仙踪林入口欢迎您免费入口 47SASA.COM 日本韩国在线 WWW,SEHUISE.COM 国产写真视频在线观看 99视频30精品视频在线观看23245 久久国产高清 亚洲一区国产 国产一区精选播放022 久久久午夜精品福利内容 久久人人玩人妻潮喷内射人人 羞羞漫画在线入口IOS 男生女生在一起差差差很疼免费观看 美女被X网站 蜜桃传媒果冻星空传媒视频 蜜桃传媒星空传媒果冻传媒 亚洲一区二区三区免费观看 开心综合色 小姐网 肉蒲团从国内封禁到日本成经典 忘忧草.WYC.IA 1024免费福利永久观看网站 WWW,229TV.COM 6分32秒的张津瑜干了些什么 WWW,65JJJ.COM 国产床戏无遮挡免费观看网站 免费黑料吃瓜网爆网站 AIRENTI.COM WWW,233DY.COM 天堂√在线官网 金陵十三钗TXT下载 色YEYE网 WWW,CCC27.COM 色中色IP入口 尤物在线视频观看 性盈盈电影 菠萝蜜视频网页版入口污 玛雅7Y7Y OVA巨公主催眠1在线观看 免费的男女视频网站推荐 精品无码国产自产野外拍在线 777SAO.COM WWW,SESE123.COM 狠狠综合久久久久尤物丿 欧美色图亚洲 天堂网WWW天堂在线中文 国产女人18毛片水真多1 一区二区在线看 WWW,51SE.COM 夫妻之间看的视频哔哩哔哩小说 另类女人ZOZO人禽交 尤物视频在线观看网址 WWW,883344.COM WWW,MV700.COM 久草五月天 亚洲日本在线播放 66人体系艺人术 黄色录像欧美 WWW,黄色仓库.COM 人与禽交免费网站视频 精品无人区麻豆乱码1区2区新区 蝌蚪窝99视频 开心午夜婷婷色婷在线 午夜精品久久久久久久2023 无人影院在线播放视频 GANYIGAN.COM 歪歪漫画免费漫画页面在线观看 草蜢影院 每日更新188DVD.COM 花野真衣下载 2GGJJ.COM 98色精品视频在线 奇米四色网 亚洲一区二区三区四区在线 十八禁视频在线观看免费播放 WWW,227.COM 亚洲无人区码一码二码三码的特点 55CAO 花野真衣下载 亚洲国产片高清在线观看 欧美3D在线 久色藤只为高清而生 内衣办公室在线播放资源 99无人区码一码二码三码 VRTM-167 怎么让男生快速变硬的方法 免费无毒A网站在线观看 QIMILA.LTD WWW,JIUSE.COM 日韩网站 好男人WWW社区 WWW,5B66.COM 爱如潮水高清韩国视频日本动漫 思思99RE66在线精品免费观看 WWW,12LUBA.COM 肚子里面全是JY还在做 WWW8X8X 美国十次啦超级大导航 LULUSHE.COM 黄色⷗WW WRITEAS多攻时代少年团 YW1139.COM CHINESE打屁股实践视频2 欧美丝袜大香焦 WWW,AVVCD.COM 北岛玲视频 在线日本高清日本免费 MATURETUBE乱妇 春暖花开性把旧地址 WWW,555MI.NET WWW,720LU.CON 70PAO.COM 年轻的小婊韩国电影片 5151四虎免费 偷窥丶妓女丶自由丶L性别 欧美亚洲国产精品第一页 美国式忌讳第4集桥矿 文轩用棉签做扩张 破了语文课代表的那层膜 中文亲近交尾BD在线播放 波多野结衣BT 老熟女GRANNYBBWHD 又污又湿又爽又黄的网站 GGYS影院 38PAO强力打造永久免费高清视频 WWW8X8X 星空传媒MV国产免费观看 快猫KM8KW域名 GOGO大胆国模一区二区私拍 八重神子乳液狂飙图片 尤物精品视频一区二区三区 WWW,AV视频 WWW,SE290.COM WWW,JJJ84.COM JRSZHIBO666.COM 爱色.COM 色哟哟在线资源 WWW,BAI.COM WWW,69.COM色情天堂 最好看的2019中文字幕国语免费 久久综合一区 3DNAGOONIMATION_HONKAI无尺 亚洲二区电影 色中色电影 日韩专区亚洲综合久久 2019视频午夜福利 成人网站在线进入爽爽爽 96PAO国产成视频永久免费 韩国美女VIP福利一区 国产精品露脸张开双腿 WWW,UU.COMCC 韩国女主播百度影音 做受120秒免费视频 成年男女人免费看片播放 先锋影音你懂的 日韩无人区码卡1卡2卡 IPX-247 午夜人妻理论片天堂影院 深夜福利GIF动态男同剧情号 俄罗斯兽交XXXXX在线 皮皮色狼网 美女被CAO免费看在线看网站 99操S 小浪货腿张开水好多呀H 亚洲三级网站 韩国女主播AV 亚洲精品在线网站 A.MIMIS2.COM 日韩三级电影网 TINGTINGJIQINGWUYUE 日本黄色动图免费在线观看 免费黑料吃瓜网爆网站 WWW,DMMBUS.LOL 美里麻衣 北条麻妃在线 WWW,DDD27.COM 你懂的好爽在线观看 中文字幕人成乱码熟女APP WWW,44KSKS.COM 97PIAO WWW,CPDD.COM WWW,80RENTI.COM 岛国在线无码免费观 国产欧美日韩精品第一区 99热免费在线观看 5G罗志祥多人运动网站 五月婷丁香 日本一卡精品视频免费 亚洲精品第二页 WW欧洲WW在线视频免费观看 日本一本2017国产 三级黃色男人的天堂 妈妈说我的东西比你爸大 欧洲一级黄色 灵魂摆渡4在线观看免费完整版高清 WWW,66YS.TV 成人精品视频99在线观看免费 一本到2V不卡区 花木兰站在凳子上给刘禅做作业 韩国三级在线观看 国产欧美一区二区三区在线看 2018午夜福利集合1000 92 花房姑娘电影未删减版免费观看 灯草和尚QVOD 波多吉野 日韩经典午夜福利发布 JIUSEAV 久久国产影视免费精品 亚洲无线观看 WWW,HAOFENSHU.COM 夜里18款禁用图片 深爱激情站 WWW,DYFREECN.COM 99FF9.COM 色戒无删减134分钟完整 下载CF AAAAVSE 美国十次在线观看 两个老外玩白洁 一前一后1V2 青青草视频在线AC 雷电将军被C出液体 婷婷99 XXX-AV.COM 富贵门国语下载 WWW,1IIII.COM WWW,CAO96.COM 我想做网站 国产经典自拍视频在线观看 亚洲国产一卡2卡3卡4卡5公司 九龙天帝短剧 无翼乌之侵犯全彩工口 看镜子里我们合体的样子 日本热妇色视频 韩国18禁电影尺度过大令人不适 疯狂伦交1一6 日韩精品一区二区三区中文 性少妇JEALOUSVUE片 故障电梯2之酣畅淋漓波罗多衣 WWW,LIAOCAO.COM 国产在线无码不卡影视影院 WWW,81CAO.COM 免费看陈冠希实干张柏芝视频 色女孩在线影院 日本最新免费二区三区 A资源吧无限看 WWW,YY77GG.COM 亚洲精品播放 最近中文字幕高清中文字幕在线看 WWW,EN100.COM.CN TOBU8日本图片免费直播 CAOPROM超碰公开无码 国产精品伦理一区二区三区 WWW,133CF.COM 27报动态图 DNF人偶师 最近韩国日本电影高清免费观看 天天躁躁水汪汪人碰人 夜趣第一福利官方导航专业 大片网站你懂得 春暖花开性8有你 在线亚洲一区 99亚洲视频 日韩专区在线观看 美女福利网站视频在线观看 毛茸茸BBWBBWBBWBBWBBW 校园电影网 青春禁区免费观看全集完整版 制服诱惑一区 WWW,SSY7.COM 先锋影音333 肉嫁到高柳内嫁动漫在线播放 影音先锋色中色 魅魔蜜壶紧紧绞住榨汁 WWW,97GAN.COM 99精品无人区乱码1区2区3区 美女网站A的 欧美虐阴 欧美日韩精品 可以随意触摸内部位的学校 2019年92午夜视频福利 操老师影院 WWW,YCYAW.COM 爱情与灵药完整版 精品推荐国产精品店 1000视频在线播放 WWW,QYLE7.COM WWW,NNRKZ.COM 善良的嫂子2在线观看 人人牛牛 222AAA精品影院 瑜伽鲍沟 美眉的禁处受辱 又黄又爽又无遮挡在线观看免费 WWW,YOULU.COM 亚洲专区区免费 阴性抖音 国产高清合集1024 机场特警国语在线观看 亚洲综合久久久 HTTP://WWW,KAN51.NET 性盈盈影院中文 日韩电影黄 日韩伦理一区二区三区 国产嫖妓一区二区三区无码 无遮无挡三级动态图 久久精品欧美日韩精品 1024亚洲合集 内射囯产旡码丰满少妇 久草社区 两腿间花蒂被吸的异常肿大 3J片在线观看 4399在线电影免费观看手机版 西门庆成人网 7XFW噜噜吧影音先锋 亚洲免费网站在线观看 操你啦在线视频 免费观看的A在线播放 WWW,SE97.COM 妈咪QVOD 野花视频播放免费观看最新6 玩弄放荡人妻一区二区三区 免费看欧美一级特黄A大片一 久久午夜夜伦鲁鲁片无码免费 忘忧草一卡二卡三卡 不付费黄台APP软件下载 亚洲综合视频 一二三生产区的精华液有什么功效 JAV008.APP WWW,65KAN.COM WWW,258SAO.COM 寺岛志保 九色腾无限制观看 歪歪漫画首页免费阅读 高清一区二区三区日本久 WWW,5DY6.CC YY77.TV HAV999.COM 876AV电影 MIMIAI.COM 高H 纯肉文 WWW,97RI.COM WWW,5A5A5A.COM 美景之屋下载 最近韩国电影免费高清播放在线观看 同学的妈妈3中字巴巴鱼汤饭惹 国产一区精选播放022 羞羞麻豆国产精品1区2区3区 上官婉儿的乳液狂飙 精品一区二区三区3D动漫 亚洲精品免费网站 小早川怜子JUL在线播放 亚洲高清国产拍精品影院 WWW,259AI.COM 小次郎在线收藏家 麻豆乱码国产一区二区三区 在线激情网 4455AV.COM WWW,6KKP 黑料网-免费吃瓜-独家爆料 爱琴海论坛在线观看视频免费高清 BBOX撕裂BASS孕妇公交车好莱坞 王者荣耀瑶嘴巴里含着铁球流口水 JAVBUS新地址 女性扒开尿口让男性亲 日韩经典午夜福利发布 国产精品久久久久永久免费看 少妇扒开粉嫩小泬视频 黑料吃瓜资源 涩婷婷 网曝吃瓜黑料一区 插我一区二区在线观看 帅哥GARY VOVOSE 吕知樾 邻家有女3中文版 WWW,100LU.COM 果冻传媒聂小倩在线视频观看 黄色小说在线 善良的嫂子2在线观看 TIANLULA.COM 无码色AV一二区在线播放 射18P 年轻的小痍子3免费观看 WWW,921PT.COM 性XXXX直播放免费 在线成本人视频动漫 日本阿V网站在线观看中文 2019年92午夜视频福利 MAIL.FAW.COM.CN 牛牛精品专区在线 WWW,BSZB.COM 黑衣人5高清完整版 狠狠热精品免费观看 老师的胸软软的真好吃 WWW,345III.COM 岳好紧好紧我要进去了视频 欧洲内射XXX高清 久久福利青草精品资源站免费 啦啦啦电影中文免费完整版 局长含着娇妻的一对高耸 中文字幕日韩精品无码内射 久久永久影院免费 秋霞AV免费 工囗番成人漫画全彩免费羞羞漫画 在线看的免费网站黄2018 抱着娇妻让朋友一起弄 国产调教在线 WWW,99RIAV1.COM 19岁RAPPER潮水欢迎你仙踪林 国产精品综合 国内自拍视频高清 XXXX66.COM 亚洲免费观看 WWW,7Y7Y.COM 午夜DJ免费完整在线看网 豪妇荡乳1一5潘金莲2在线 WWW,18DDD.COM 风间由美合集网盘下载 一区三区不卡高清影视 老年人一级特黄AA大片 WWW,HJ948.COM 风车动漫官网版 789看片网 人妻夫の上司犯感との中文字幕 肉蒲 快播 啦啦啦视频在线观看免费完整版 国产成人精品123区免费视频 欧美大片全黄在线观看 免费看一级黄色 午夜电影你懂得 忘穿内裤被同桌摸喷水 18C.MIC202318C.MICIOS网页版 大香煮伊区一二三四区2021 国产精品免费久久久久软件 亚洲午夜久久久久影院 拉扯布料摩擦花缝流水 欧美一区二区三区红桃小说 伊人久久综合成人亚洲 夜蒲2在线观看 任我橹在线视频精品 骚小妹影院 V23378 男女脱胱曰批的视频免费 SESE你懂的XXX 日本三级香港三级三级人!妇久 午夜大片男女免费观看爽爽爽尤物 亚洲 日韩 另类 天天更新 秋霞特色AA大片在线 含羞草免费观看 日本十大强鬼片 97超在线视频 八戒八戒资源在线 苍井空迅雷种子 猎影之狼 北京万达影院 亚洲网友自拍 #10;亚洲免费福利在线视频 另类女人ZOZO人禽交 SESE你懂的XXX JAVAHD国产高清 久久综合给合久久狠狠狠色97 蜜桃传媒果冻星空传媒视频 午夜成人亚洲理伦片在线观看 国产精品.XX视频.XXTV 新版猫咪目前的地址IOS 厨房挺进紧致班主任少妇 麻豆出品必是精品 YIN荡的老师系列第6部分 国产无人区码一码二码三码区别 WWW,777XXX.COM 欧美在线二区 免费毛片A在线观看67194 亚洲第一区精品日韩在线播放 每上楼梯一步就顶一下 与六旬老妇性欢小说 免费雷电将军乳液VX网站 博雅打扑克网站 WWW,HAOLE08.COM 女生越喊疼男生越往里寨的免费的 最近中文字幕免费高清MV视频 高清VPSWINDOWS的特点 亚洲综合专区 超碰免费个人观看 136国产福利精品导航网址 WWW,97BOBO.COM 肉嫁高柳家动漫 被同桌用震蛋折磨很爽 成年玩具店BY金银花露 怎么把自己扣的全是水喷泉访页 日韩精品免费一区二区 生物老师拿自己当做繁衍例子 黄色大片A级 WWW,65UUUU.COM WWW,52SSSS.COM 三叶草亚洲码和欧洲码区别入口 亚洲乱码日产精品BD在线下载 男人天堂A 驯龙高手4免费观看完整版 WWW,YICHA.CN 成都 午夜电影院 IPX247 大香伊人网 小乌酱女警双丝脚足在线看 CHINESE打屁股实践视频2 WWW,MFCCLUB.INFO 国产精品点击进入在线影院高清 国内国外精品影片无人区 里番在线播放 我C了瑜伽老师一节课作文 DMMCC.COM WWW,91AAA.COM 国产精品99久久 JIULIUSE 6080午夜 WWW,37DC.COM 欧美性猛交99久久久久99 18款禁用入口网站 国产AV无码国产AV毛片 魔爪家园 WWW,23PORN.COM 紫陽花の散ル頃に 卡通动漫丝袜古典武侠777 一本到午夜92版福利 美女露尿口在线免费观看 免费观看欧美一级特黄 WWW,MITAO55.COM XX性欧美肥妇精品久久久久久 原神申鹤开襟乳液狂飙 黄色大片A级 玛雅网 唯美贴图 琪琪色在线观 原神2.4 公交车上两个人一前一后攻击 WWW,19PPP.COM TTTZZZ668.SU.6.6.2 国产精品久久久久影院 92午夜福利1000集在线看 一本大道中文无吗 2019国内自拍大神视频 国产精成人品2018 少妇精品无码一区二区三区 一个人免费播放观看在线直播 DAGFS 三级黃色男人的天堂 少妇内射高潮福利炮 最新AV天堂网网址 小东西这才一根而已学长视频 亚洲 自拍 欧美 经典小说 WWW,AQD66.COM 亚洲影视一区 001MY.COM 日本VA欧美VA精品发布 友顺 金陵十三钗TXT下载 免费簧片 555夜色555亚洲夜色 欧美A级片视频 触手怪入侵男生下面BL的漫画 德国VODAFONE巨大 午夜成年男人免费网站 手机在线电影一区 79THZ.COM 桶桶机桶桶在线观看 一级黄色绿像片 私密按摩师播放电影 WWW,7777KKKK.COM 182TV福利 扯开衣服两只小兔子跳出来是什么 亚洲第二区 国产成人调教视频在线观看 亚洲国产精品丝袜国产自在线 男同GAY3D片 三就片福利片观看 三个老头捆着躁我一个 灵魂摆渡4在线观看免费完整版高清 成人做受120视频试看 忘却的妖狐 哗哩哗哩免费版在线看 国产WW久久久久久久久久 137.COM 刘艳第三部 WWW,1199AV.COM 69无人区码一码二码三码 SHKD-724 影音先锋国产系列精品 大肉大捧一进一出好爽视频 H动漫免费下载 男女试看免费40秒 强奷表妺好紧2 在线播放国产区 国外免费能收黄台的APP 日韩少妇内射免费播放 美里麻衣 亚洲欧洲日产国码二区不卡 黄色⷗WW WWW,PPYPP.COM 儿子今晚妈就是你的人了 女吊操视频 精品性影院一区二区三区内射 WWW,277BO.COM WWW,DAGEY56.COM WWW,5QLU.COM 国色天香日本版在线 在小小的花蕾深处XL樱花翻译 OGPP-013 WWW,9Y88.COM 日韩精品久久久肉伦网站 亚洲第一综合天堂另类专 成.人.大.片在线观看 男人天堂A WWW,SE52SS.COM 北岛玲亚洲一区在线观看 三个人弄的我走不了路 欧美无人区码卡二卡3卡2022 色女人WWW 杭州性息 一本到午夜92版福利 第一电影在线视频播放 92午夜理论第1000集 97PIAO 青青青免费香蕉视频 CC小恩雅透明内抹油的使用方法 水萝拉 婷婷综合在线观看丁香 松岛枫在线 午夜免费国产体验区免费的 91足恋网站 林由奈 加勒比综合在线 WWW,111PDY.COM WWW,YEYESAV.CC 国产欧美一区二区久久 日本BDSM视频 亚洲国产精品久久 CHINESE打屁股实践视频2 秋月小町 WWW,11AABB.COM 在线观看亚洲 小SAO货水好多真紧 WWW,QQQ.COM 久久YOUJIZZ.COM 两根巨物一起三P白洁 444SESE 国产太嫩了在线观看 WWW,BY1137.COM 精品国产VA久久久久久久冰 亚洲免费区 坐在校草身上摩擦H 久久精品欧美日韩精品 欧美两性人XXXX高清免费 夫目前侵犯中文字幕 日本一本免费一二区 EUTOPIA无删减版网盘 DCWJ.CEE.EDU.CN 真人作爱试看60分钟 京香JULIA在线 久久噜噜电影你懂的 日韩毛片在线影视 WWW,33SF.COM 风车动漫 WWW,BSZB.COM WWW,NQCHE.COM 色龙BT发布首页 99热婷婷 BAOYU121.COM 国产精品久久久久无码AV色戒 激情小说图片 国产男女猛烈无遮挡 喜欢被QJ的强壮军人H 国内偷窥港台综合视频在线播放 18美女腿打开无遮掩动漫 双男主车文超细过程长图 WWW,HAOLE10.COM 悠悠资源先锋中文站 日本免费一二区在线电影 影视先锋影音在线中文字幕 王者荣耀把姬小满C喷了 欧洲VICTORYDAY 日韩欧美亚洲一区 英语老师解开胸罩喂我乳视频 7Y7YMAYA永久新地址 WWW,YIREN33.COM MY.99.COM WWW,EMONEY.CN WWW,SEABCD.COM A.MIMIS2.COM AV线在线观看网站免费 WWW,EMONEY.CN 在线视频亚洲欧洲 国产无人区码卡二卡三卡免费 国产V精品成人免费视频71SAO 5部大尺度国产片被禁播 灵魂摆渡4在线观看免费完整版高清 51外挂 WWW,SE12SE.COM 国产XXXXXX农村野外 午夜视频体内射.COM.COM WWW,980KP.COM WWW,777XXX.COM 九九久久精品国产免费看小说 四虎成人网 就去色成人网 成年人视屏 张津瑜VS吕总视频MV完整版 毛片免费视频肛交颜射免费视频 日韩精品免费一区二区 迈开腿尝一口你的草莓是什么意思 久久精品9988 老色哥 精品久久高清 亚洲免费高清 亚洲色欲色欲综合网站 麻豆传煤网站网址入口在线下载 WWW,GEEXXX.COM JIZZ老师护士 三浦惠理子在线 校园春色在线视频 WWW,985XE.COM WWW,03GGG.COM 春暖花开性8有你 蝴蝶谷最新网址 2021国产麻豆剧传媒APP下载 PORNO日本大学生高清 成年男女人免费看片播放 WWW,ZHUZHU.CC 哗哩哗哩在线观看免费 WWW,FF116.COM 欧美一级手机免费观看片 开心四播网 WWW,8888YE.COM 挺进去岳就不挣扎了在线观看 TIMI1TV天美传媒APP在线观看 夫の上司と人妻の背徳关系老司机 快播怡红院 精品亚洲一区二区 僧侣走肾1-12未删减 日韩精品影院 182TV在线 QIMILA.LTD 美女乱淫视频 WWW,DEDELAO.COM WWW,MFCCLUB.INFO BAOYU118.COM 寡妇张开腿让黑人捅爽 WWW,61SAO.COM 秋霞免费视频 蜜桃传媒在线观看 福利体验试看120秒 中国亚州女人69内射少妇 亚洲综合在线视频 山川青空 QVOD 坐在学长的硬硬的上面写作业 乱辈通奷XXXXXHD猛交 TIANVV44.COM:5 398AV.COM 奔跑吧兄弟第11季免费观看 激情图片在线观看高清国产 美容室.特除服务5 狠狠干婷婷 1769国内精品视频在线观看 毁灭战士QVOD 色哟哟国产精品免费观看 999YY成年在线视频免费看 亚色图 下面一进一出好爽视频 我故意没有穿内裤坐公车让 99看片 被史莱姆包裹的八重神子游戏 2019午夜福利合集更新 无冬 久久永久免费 现代情欲篇之换妻档案 91狼人社在线观看 把女人弄特爽黄A大片 7722MM.COM 被强迫各种姿势侵犯 WWW,99S.COM 太大了吧唧吧唧吧唧吧唧 WWW,MV700.COM 国产精品亚洲综合网站 饭冈加奈子在线 日本一道高清一区二区 差差漫画免费漫画入口页面弹窗 WWW,5252SE 92午夜理论第1000集 亚洲成年轻人电影网站WWW 恶魔六点后院 DAGFS D.HETAO101.CON 午夜精品射精入后重之免费观看 三浦惠理子在线 王者荣耀瑶白色液体喷到脸上 五月婷丁香 佐佐木明希中文字幕 亚州日本乱码一区二区三区 51热门大瓜黑料反差婊 WWW,KKKSSS.COM 欧洲猛男与美女在线播放 四虎影库在线永久影院免费观看 情欲满载BD高清完整版在线观看 亚洲国产精品高清在线一区 美美哒中文日本免费6 WRITEAS多攻时代少年团 蜜桃成熟时33D在线播放 国产精品久久久久影院色老大 老师的大兔子好软水好多 用你的大JBC死我湘潭天气网 SEQINGMM 国产精品一区亚洲一区天堂 第一会所SIS001亚洲 CHENGRENSHEQU 最新高清无码专区 午夜DJ高清图片 5G影院天天5G 亚洲伦理在线观看 WWW,LCHENYAOQIANG.CN 人与禽交免费网站视频 亚洲国产精品电影 精品国产成人亚洲午夜福利 影音先锋看波波片资源 777米奇影院第七色色 影音先锋女人AA鲁色资源 色播成人影院 乌克兰10一12X VIDEO WWW,GUFANYAO.COM 我要干AV 97AIAI SEQINGPING 色女孩视频 仙踪林RAPPER呦呦欢迎你 WWW,GANGANFA.COM 4455AV.COM 下载CF 97就去色 貂蝉的兔子好软水好多直接看 WWW,JUXINDH.COM 女人张开腿让男人捅爽 老湿影院48X免费下载 亚洲精品影院久久久久久 同桌上课揉我下面好湿H 成人手机电影下载 成人做爰WWW 不知火舞裸图 美女被中出喷水失禁视频 我要色综合中文字幕视频 XX.JJJXHL.COM JDAV1.ME 忘忧草韩国高清 5252AV 文轩用棉签做扩张 乱精品一区字幕二区 2019年国产精品手机视频 八戒八戒免费视频 WWW,522TC.COM 嫩B人妻精品一区二区三区 亚洲专区区免费 差差漫画在线页面免费弹窗 月夜直播免费看片WWW 国产3344永久在线观看视频 毛片免费视频肛交颜射免费视频 WWW,SEWYT.COM WRITEAS多攻时代少年团 扒开老师粉嫩的泬10P 蜜之哀伤 亚洲天堂一区二区三区四区 欧美搡BBBBB搡BBBBB 国产CAONI111在线观看视频 伊人网在线视频 色窝窝免费播放视频在线 黄色免费福利影院 音影先锋色 美国十次导航亚洲唐人社 一级黄一片 CECILIACHEUNG 黑衣人5高清完整版 色播视频在线观看 任你懆视频 这里只有精品2 男女午夜24式免费视频 免费吃瓜爆料网站 西条琉璃在线观看 一级黄色蝶片 空姐大乱交 无码乱人伦一区二区亚洲一 CX6899.COM BBW欧美 999YY成年在线视频免费看 外卖媛怎么点 C了语文课代表嗷嗷叫一节课视频 WWW,985XE.COM MIYA165.COM POPOZHIBO.COM 2019年国产精品手机视频 古典武侠校园春色 草地里活演二进宫图片 午夜伦伦电影理论片大片 97人妻成人免费视频 打扑克又疼又痛 亚洲美女操 AAAA级毛片 故障电梯2之酣畅淋漓波罗多衣 一区二区三区伦理 女人私密粉嫩 WWW,SHUQUGE.COM MIYA.COM FREEHDXXXX学生妹 亚洲人成人无码.WWW石榴 789FFF 青柠在线视频5 欧美黄色片黑人 一区二区三区波多野结衣 BT天堂最新版下载 美女祼美体 360交友圈 国产调教在线 AV小次郎网站 善良的老师禁止的爱在线播放 51热门今日吃瓜 第四色网页 5G影讯5G网站直接进 CAOPROM超碰公开无码 鲁啊鲁视频 不卡动漫 黑料不打烊TTTZZZ668.SU官网 WWW,DAXULU.COM WWW,233DY.COM 亚洲国产区 80电影天堂网理论R片 玉蒲团2之玉女心经 天海翼全集快播 日本最新免费二区 WWW,DAYDAYTEST.COM WWW,M999Y.COM 生死狙击末日审判 蝌蚪窝99视频 WWW,NIMASE.COM 俺来也电影 国产三级视频 桥本番号 333KKKKⷃOM99久久 WWW,80S.LA 日韩一区二区免费看 日韩HD视频 在线电影你懂的2020 19岁MACBOOKPRO未满16岁 99久久精品国内 WWW,青青操.COM 插我舔内射18免费视频 国产一区二区三区在线视频 亚洲M码 欧洲S码SSS222 思99热精品久久只有精品 制服美女视频一区 四虎影视新紧急入口 午夜影院APP在线1 26UUU色噜噜 蜜芽在线观看是多少 手机成人电影下载 亚洲国产二区 WWW,250XX.COM 插菊花网 六月成人网 MIMIAI最新网址 狗的速度很快又大又烫 ZZTT14.SU黑料不打烊 WWW,WY328.COM 欧美性猛交99久久久久99 未满十八岁勿入 岛国福利视频 丁香WYT SSNI-284 YJIZZ国产在线视频网 WWW,KKXKKX.COM 亚洲欧美电影一区二区 𐐢ˆš资源网官网在线种子BT 野花高清在线电影观看免费视频 亚洲人成片在线观看 PEEJAPANTV.COM WWW,UUU82.COM KKXXSE.COM 美女H免费视频 特黄大片又粗又大又暴 少妇挑战3个黑人惨叫4P国语 WWW,58AVAV.COM WWW,AISEDAO.COM 亚洲国产五月综合网 老赵抱着媛媛在厨房做饭视频 自宅警备队在线观看 瑜伽鲍沟 4455AV.COM WWW,95CAO.COM 国产精品好好热在线观看 7M精品福利视频导航 小SAO货叫大声点妓女高H 亚洲SSS综合天堂久久久 娇娃荡女K8经典 日韩伦理一区二区三区 亚洲美女操 操美女国产 麻花传媒1800在线观看免费 MIMISESE 韩国三级在线视频 BOBB-073 99视频精品全部在线播放 WWW,DAMUNIU.COM 大陆极品少妇内射AAAAAA 俺来也电影 3DROUPUTUAN 无遮挡午夜男女XX00动态 俄罗斯性WXXBB 热99精品只有里视频最新 交在线观看网站视频 国产成人无码区免费内射一片色欲 琪琪五月天综合婷婷 456重口味电影免赞看 亚洲一区免费在线 JJJA8A.COM 51热门今日吃瓜 美女无遮挡直播软件免费看 嫩草影院地址一二三 最终痴汉电车3 5151HH 1024CC香蕉在线观看播放中文看 一本大道中文无吗 丝袜美女被出水视频一区 336HH.COM 国产恋夜精品全部护士 饭冈加奈子在线 WWW,SHTXCJ.COM 舔高中女生奶头内射视频 夜趣第一福利官方导航专业 免费在线小视频 色龙BT发布首页 艳妇臀荡乳欲伦69调教视频 伊人久在线观看视频 国产精品尤物在线 国内精品久久久久影院老司 JULIA在线观看 色猫咪AV在线网址 WWW,99NANA.COM EEUSS电影天堂 俺也去电影 一对一色视频聊天A 国产精品网址 女人洗澡沐浴露全身无遮挡 亚洲精品一卡二卡三卡四卡2021 WWW,206ABC.COM 影音先锋女人AA鲁色资源 性盈盈电影 色伦专区97中文字幕 HKBISI.COM 免费三级播放器 亚洲一区二区在线免费观看 精华液一区二区区别 日本精品在线播放 ADY久久 WWWAV视频 日韩无套内射视频6 积积对积积的桶30分钟视频好大 秋月小町 MEINVGAN123 69LUOLI.COM 年轻善良的嫂子 天下第一日本高清在线观看 韩国三级中文字幕HD久久精品 极品美女免费高清色视频 国产乱码日产精品BD 国产精品伊人 WWW,9877.COM 99REAV.COM 亚洲色欲色欲综合网站 美女露尿口在线免费观看 好男人WWW社区 福利视频合集100P 吴梦梦果冻传媒 日本强伦姧人妻69影院 中国美女视频网 成人免费777777被爆出 SPANKCHINESE国产调教视频 任我爽橹在线精品视频 5188FANLI.COM 《无颜之月》 娇娃荡女K8经典 久久新地址获取 亚洲美女影院 午夜AV内射一区二区三区红桃视 麻豆看片 国产亚洲第一页 HSVIDEOS一㗨‰𒥅觽‘视频 一级黄色欧美片 WWW,AA5BD.COM 妞干在线 姑娘免费高清观看视频动漫版 内部片免费一区 久久大片 WWW,KK55KK.COM 亚洲综合伦理 一本到在线观看 77SE77亚洲欧美在线** 性之吧 97电影九七电影理论片在线 北条麻妃QVOD 789FFF 欧美日韩亚洲一区 你弄得人家里都是水的视频 亚洲国产一区二区三区综合片 亚洲午夜久久久久精品 公大JI巴给你H 午夜激爽毛片在线看 一个人偷偷看B站 黑料传送门TTTZZZ07DU 邹德臣丁影影 97资源共享在线视频 WWW,88GEGE.COM 尤物视频在线网站 WWW,MEANSYS.COM WWW,222AV.COM 星露谷物语人物喜好 中字HD与上司出轨的人妻 WWW,LANGCHAOAV.COM 熟妇乱子作爱视频大陆 自己对准确了坐下来摇视频 WWW,777ME.COM 变态壮小伙和老太国语对白 美女A极度V诱惑在线观看 午夜黄色 蜜桃成熟3DQVOD WWW,HJ948.COM 欧美大胆人体视频 濑亚美莉在线 939W78W78W乳液安全 PPX99.COM 套路直播VK 9UU有你有我足矣! 真人女人无遮挡内谢免费视频% 奇米影视第四色首页 YY6080理AA级伦大片一级毛片 又湿又滑的粉嫩18P国产 精品VPSWINDOWS好妈妈 AI人脸替换白鹿造梦喷水WWW WWW,222KFC.COM 快播怡红院 WWW,4444XFW.COM 亚洲国产二区 WWW,84QQQ.COM WWW,11RRRR.COM 91香蕉大西瓜影视在线观看 小孩子和小孩子做差差 爱爱动态视频 搞AV.COM 在线理论片 2018日本高清国产 WWW,249HH.COM 波多野结衣AV种子 2019国产品在线视频 小早川怜子在线 校草被老师肉到失禁H 五月天激情综合网 尤物福利在线 欧美在线二区 99视频都是精品热在线播放 WWW,4444DK.COM WWW250PPCOM 2046影院神马 JEALOUSVUE中国视频 国产美女精品 WWW,678.COM 呦女稀缺资源VIP 差差漫画入口页面免费弹窗 亚洲精品高清在线观看 色哟哟在线观看视频 天堂在线67194 5566AV片 QINGSEBOBO 歪歪漫画免费 推特 宅女午夜福利免费视频 一前一后两个人撞击着 BBS.52CP.CN 亚洲三级网站 三就片福利片观看 JAVLIBRARY.COM 无颜之月在线 日韩精品永久免费播放平台 WWW,35PAO.COM 午夜福利视频1692 77SE77亚洲欧美在线** 欧美黄色录像 CKCK522.COM 77DIZHI 美女福利网站视频在线观看 JIZZ农村野外JIZZ农民 国产乱子伦精品无码码专区 差差漫画在线观看登录页面弹窗 丰满少妇又爽又紧又丰满在线观看 3D被调教到奶水都喷出来 尤物在线免费视频 最近2019免费中文字幕8 女人扒开尿口给男人捅 天美糖心麻豆 久久久久久久久久免费视频 日韩欧美国产八点影院 我叫王土地下载 777米奇色8888狠狠俺去啦 WWW,02888.COM 51吃瓜爆料黑料 青苹果精品视频在线观看 北岛玲在线播放 成人午夜网 WWW,338.COM WWW,4HHHH.COM 被同桌用震蛋折磨很爽 WWW,MITAO666.COM 97CAOPRON.COM 陈慧琳吃鸡照艳全集 美国发布站站2H3色天使 WWW,SE.COM BIQUGE7.COM 青草视频在线播放 YY6080高清影院理论 色中色电影 WWW,271BI.COM 国产女主播喷水视频在线观看 韩国尤物尺度太大真敢拍 怎么让男生快速变硬的方法 W无区码一码二码三码 国产乱妇乱子在线播放视频 一对一色视频聊天A 尤物在线视频 一卡二卡三卡四卡视频 试看二十分钟视频视频有声 WWW,ZZZ47.COM 色魔工厂 男日P午夜影院 朋友娇妻的滋味中文字幕 松岛枫在线 亚洲永久精品WW47 免费剧烈运动扑克视频在线观看 大陆极品少妇内射AAAAA 一人之下第四季樱花动漫免费观看 真人裸交有声性动态图 香艳刺激视频在线 王者荣耀小乔被捅到流口水表情 WWW4444KK 老头猛地挺进她莹莹的体内视频 一面亲上边一面膜下边的肌肤之亲 WWW,4444YY.COM 97爱电影 高清一区二区在线观看 国产乱码卡二卡三卡老狼 少妇挑战3个黑人惨叫4P国语 日韩伦理亚洲欧美在线一区 秋霞特色大片18岁入口 午夜人妻理论片天堂影院 JIZZ222 欧美亚洲尤物久久精品 琪琪色网 国产XXX69麻豆国语对白 720LU.COM 久久精品午夜一区二区福利 好男人神马影院手机在线观看 日本孕妇孕交 未满十八岁勿入 用你的大JBC死我湘潭天气网 WWW,X55353.COM 国产CAOB 国产午夜手机精彩视频 日韩精品电影一区亚洲高清 C了语文老师嗷嗷叫一节课作文 欧美黄色特级视频 丰满少妇被猛烈进AV毛片 WWW,5949.COM 北原夏美番号 免费V片在线观看无遮挡 WWW,SQQVOD.COM 美国黄色免费网站 亚洲精品卡2卡3卡4卡5卡区 2021国产麻豆剧传媒网站入口 迈开腿让学长尝尝你的草莓汁 亚洲专区区免费 《水泄不通》 TXL金银花 亚洲国产精品VA在线看黑人 做僾姿式动态图 国产亚洲第一伦理第一区 桐岛永久子种子 999YE.COM 国内高清自拍 WWW,66YS.TV 菲律宾一级特黄特色大片 AQDYA.CC WWW,HENHEN 王者荣耀云缨翻白眼流口水 TAOBIBUY 国产自愉自悦产区七区 02KKK.COM 四虎影院网红美女 影视先锋影音在线中文字幕 失控DRIVEN </p>