精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

探討 | 有了HTTP,為什么還要RPC?

開(kāi)發(fā) 前端 開(kāi)發(fā)工具
很長(zhǎng)時(shí)間以來(lái)都沒(méi)有怎么好好搞清楚 RPC(即 Remote Procedure Call,遠(yuǎn)程過(guò)程調(diào)用)和 HTTP 調(diào)用的區(qū)別,不都是寫一個(gè)服務(wù)然后在客戶端調(diào)用么?這里請(qǐng)?jiān)试S我迷之一笑~Naive!

很長(zhǎng)時(shí)間以來(lái)都沒(méi)有怎么好好搞清楚 RPC(即 Remote Procedure Call,遠(yuǎn)程過(guò)程調(diào)用)和 HTTP 調(diào)用的區(qū)別,不都是寫一個(gè)服務(wù)然后在客戶端調(diào)用么?這里請(qǐng)?jiān)试S我迷之一笑~Naive! 

[[353991]]

圖片來(lái)自 Pexels 

本文簡(jiǎn)單地介紹一下兩種形式的 C/S 架構(gòu),先說(shuō)一下他們最本質(zhì)的區(qū)別,就是 RPC 主要是基于 TCP/IP 協(xié)議的,而 HTTP 服務(wù)主要是基于 HTTP 協(xié)議的。

我們都知道 HTTP 協(xié)議是在傳輸層協(xié)議 TCP 之上的,所以效率來(lái)看的話,RPC 當(dāng)然是要更勝一籌啦!下面來(lái)具體說(shuō)一說(shuō) RPC 服務(wù)和 HTTP 服務(wù)。

OSI 網(wǎng)絡(luò)七層模型

在說(shuō) RPC 和 HTTP 的區(qū)別之前,我覺(jué)的有必要了解一下 OSI 的七層網(wǎng)絡(luò)結(jié)構(gòu)模型(雖然實(shí)際應(yīng)用中基本上都是五層)。

它可以分為以下幾層:(從上到下)

  • 第一層:應(yīng)用層。定義了用于在網(wǎng)絡(luò)中進(jìn)行通信和傳輸數(shù)據(jù)的接口。
  • 第二層:表示層。定義不同的系統(tǒng)中數(shù)據(jù)的傳輸格式,編碼和解碼規(guī)范等。
  • 第三層:會(huì)話層。管理用戶的會(huì)話,控制用戶間邏輯連接的建立和中斷。
  • 第四層:傳輸層。管理著網(wǎng)絡(luò)中的端到端的數(shù)據(jù)傳輸。
  • 第五層:網(wǎng)絡(luò)層。定義網(wǎng)絡(luò)設(shè)備間如何傳輸數(shù)據(jù)。
  • 第六層:鏈路層。將上面的網(wǎng)絡(luò)層的數(shù)據(jù)包封裝成數(shù)據(jù)幀,便于物理層傳輸。
  • 第七層:物理層。這一層主要就是傳輸這些二進(jìn)制數(shù)據(jù)。

實(shí)際應(yīng)用過(guò)程中,五層協(xié)議結(jié)構(gòu)里面是沒(méi)有表示層和會(huì)話層的。應(yīng)該說(shuō)它們和應(yīng)用層合并了。

我們應(yīng)該將重點(diǎn)放在應(yīng)用層和傳輸層這兩個(gè)層面。因?yàn)?HTTP 是應(yīng)用層協(xié)議,而 TCP 是傳輸層協(xié)議。

好,知道了網(wǎng)絡(luò)的分層模型以后我們可以更好地理解為什么 RPC 服務(wù)相比 HTTP 服務(wù)要 Nice 一些!

RPC 服務(wù)

從三個(gè)角度來(lái)介紹 RPC 服務(wù),分別是:

  • RPC 架構(gòu)
  • 同步異步調(diào)用
  • 流行的 RPC 框架

RPC 架構(gòu)

先說(shuō)說(shuō) RPC 服務(wù)的基本架構(gòu)吧。我們可以很清楚地看到,一個(gè)完整的 RPC 架構(gòu)里面包含了四個(gè)核心的組件。

分別是:

  • Client
  • Server
  • Client Stub
  • Server Stub(這個(gè)Stub大家可以理解為存根)

分別說(shuō)說(shuō)這幾個(gè)組件:

  • 客戶端(Client),服務(wù)的調(diào)用方。
  • 服務(wù)端(Server),真正的服務(wù)提供者。
  • 客戶端存根,存放服務(wù)端的地址消息,再將客戶端的請(qǐng)求參數(shù)打包成網(wǎng)絡(luò)消息,然后通過(guò)網(wǎng)絡(luò)遠(yuǎn)程發(fā)送給服務(wù)方。
  • 服務(wù)端存根,接收客戶端發(fā)送過(guò)來(lái)的消息,將消息解包,并調(diào)用本地的方法。

RPC 主要是用在大型企業(yè)里面,因?yàn)榇笮推髽I(yè)里面系統(tǒng)繁多,業(yè)務(wù)線復(fù)雜,而且效率優(yōu)勢(shì)非常重要的一塊,這個(gè)時(shí)候 RPC 的優(yōu)勢(shì)就比較明顯了。實(shí)際的開(kāi)發(fā)當(dāng)中是這么做的,項(xiàng)目一般使用 Maven 來(lái)管理。

比如我們有一個(gè)處理訂單的系統(tǒng)服務(wù),先聲明它的所有的接口(這里就是具體指 Java 中的 Interface),然后將整個(gè)項(xiàng)目打包為一個(gè) jar 包,服務(wù)端這邊引入這個(gè)二方庫(kù),然后實(shí)現(xiàn)相應(yīng)的功能,客戶端這邊也只需要引入這個(gè)二方庫(kù)即可調(diào)用了。

為什么這么做?主要是為了減少客戶端這邊的 jar 包大小,因?yàn)槊恳淮未虬l(fā)布的時(shí)候,jar 包太多總是會(huì)影響效率。另外也是將客戶端和服務(wù)端解耦,提高代碼的可移植性。

同步調(diào)用與異步調(diào)用

什么是同步調(diào)用?什么是異步調(diào)用?同步調(diào)用就是客戶端等待調(diào)用執(zhí)行完成并返回結(jié)果。

異步調(diào)用就是客戶端不等待調(diào)用執(zhí)行完成返回結(jié)果,不過(guò)依然可以通過(guò)回調(diào)函數(shù)等接收到返回結(jié)果的通知。如果客戶端并不關(guān)心結(jié)果,則可以變成一個(gè)單向的調(diào)用。

這個(gè)過(guò)程有點(diǎn)類似于 Java 中的 Callable 和 Runnable 接口,我們進(jìn)行異步執(zhí)行的時(shí)候,如果需要知道執(zhí)行的結(jié)果,就可以使用 Callable 接口,并且可以通過(guò) Future 類獲取到異步執(zhí)行的結(jié)果信息。

如果不關(guān)心執(zhí)行的結(jié)果,直接使用 Runnable 接口就可以了,因?yàn)樗环祷亟Y(jié)果,當(dāng)然啦,Callable 也是可以的,我們不去獲取 Future 就可以了。

流行的 RPC 框架

目前流行的開(kāi)源 RPC 框架還是比較多的。下面重點(diǎn)介紹三種:

①gRPC 是 Google 最近公布的開(kāi)源軟件,基于最新的 HTTP2.0 協(xié)議,并支持常見(jiàn)的眾多編程語(yǔ)言。

我們知道 HTTP2.0 是基于二進(jìn)制的 HTTP 協(xié)議升級(jí)版本,目前各大瀏覽器都在快馬加鞭的加以支持。

這個(gè) RPC 框架是基于 HTTP 協(xié)議實(shí)現(xiàn)的,底層使用到了 Netty 框架的支持。

②Thrift 是 Facebook 的一個(gè)開(kāi)源項(xiàng)目,主要是一個(gè)跨語(yǔ)言的服務(wù)開(kāi)發(fā)框架。它有一個(gè)代碼生成器來(lái)對(duì)它所定義的 IDL 定義文件自動(dòng)生成服務(wù)代碼框架。

用戶只要在其之前進(jìn)行二次開(kāi)發(fā)就行,對(duì)于底層的 RPC 通訊等都是透明的。不過(guò)這個(gè)對(duì)于用戶來(lái)說(shuō)的話需要學(xué)習(xí)特定領(lǐng)域語(yǔ)言這個(gè)特性,還是有一定成本的。

③Dubbo 是阿里集團(tuán)開(kāi)源的一個(gè)極為出名的 RPC 框架,在很多互聯(lián)網(wǎng)公司和企業(yè)應(yīng)用中廣泛使用。協(xié)議和序列化框架都可以插拔是及其鮮明的特色。

同樣的遠(yuǎn)程接口是基于 Java Interface,并且依托于 Spring 框架方便開(kāi)發(fā)。可以方便的打包成單一文件,獨(dú)立進(jìn)程運(yùn)行,和現(xiàn)在的微服務(wù)概念一致。

HTTP 服務(wù)

其實(shí)在很久以前,我對(duì)于企業(yè)開(kāi)發(fā)的模式一直定性為 HTTP 接口開(kāi)發(fā),也就是我們常說(shuō)的 RESTful 風(fēng)格的服務(wù)接口。

的確,對(duì)于在接口不多、系統(tǒng)與系統(tǒng)交互較少的情況下,解決信息孤島初期常使用的一種通信手段;優(yōu)點(diǎn)就是簡(jiǎn)單、直接、開(kāi)發(fā)方便。

利用現(xiàn)成的 HTTP 協(xié)議進(jìn)行傳輸。我們記得之前本科實(shí)習(xí)在公司做后臺(tái)開(kāi)發(fā)的時(shí)候,主要就是進(jìn)行接口的開(kāi)發(fā),還要寫一大份接口文檔,嚴(yán)格地標(biāo)明輸入輸出是什么?說(shuō)清楚每一個(gè)接口的請(qǐng)求方法,以及請(qǐng)求參數(shù)需要注意的事項(xiàng)等。

比如下面這個(gè)例子:

  1. POST http://www.httpexample.com/restful/buyer/info/shar 

接口可能返回一個(gè) JSON 字符串或者是 XML 文檔。然后客戶端再去處理這個(gè)返回的信息,從而可以比較快速地進(jìn)行開(kāi)發(fā)。

但是對(duì)于大型企業(yè)來(lái)說(shuō),內(nèi)部子系統(tǒng)較多、接口非常多的情況下,RPC 框架的好處就顯示出來(lái)了,首先就是長(zhǎng)鏈接,不必每次通信都要像 HTTP 一樣去 3 次握手什么的,減少了網(wǎng)絡(luò)開(kāi)銷。

其次就是 RPC 框架一般都有注冊(cè)中心,有豐富的監(jiān)控管理;發(fā)布、下線接口、動(dòng)態(tài)擴(kuò)展等,對(duì)調(diào)用方來(lái)說(shuō)是無(wú)感知、統(tǒng)一化的操作。

總結(jié)

RPC 服務(wù)和 HTTP 服務(wù)還是存在很多的不同點(diǎn)的,一般來(lái)說(shuō),RPC 服務(wù)主要是針對(duì)大型企業(yè)的,而 HTTP 服務(wù)主要是針對(duì)小企業(yè)的,因?yàn)?RPC 效率更高,而 HTTP 服務(wù)開(kāi)發(fā)迭代會(huì)更快。

總之,選用什么樣的框架不是按照市場(chǎng)上流行什么而決定的,而是要對(duì)整個(gè)項(xiàng)目進(jìn)行完整地評(píng)估,從而在仔細(xì)比較兩種開(kāi)發(fā)框架對(duì)于整個(gè)項(xiàng)目的影響,最后再?zèng)Q定什么才是最適合這個(gè)項(xiàng)目的。

一定不要為了使用 RPC 而每個(gè)項(xiàng)目都用 RPC,而是要因地制宜,具體情況具體分析。

作者:浮生憶夢(mèng)

編輯:陶家龍

出處:https://tinyurl.com/y4o875zm

 

責(zé)任編輯:武曉燕 來(lái)源: tinyurl
相關(guān)推薦

2022-06-07 08:39:35

RPCHTTP

2020-11-30 15:40:40

技術(shù)資訊

2022-07-19 08:01:32

HTTP協(xié)議RPC

2023-09-07 08:07:56

goHTTP網(wǎng)絡(luò)

2024-07-11 10:41:07

HTTPSHTTP文本傳輸協(xié)議

2019-08-05 14:23:43

DockerKubernetes容器

2022-10-08 00:00:00

websocket協(xié)議HTTP

2023-12-11 12:03:14

Python工具元組

2023-01-12 09:01:01

MongoDBMySQL

2024-04-16 08:26:18

IP地址MAC地址

2021-12-20 10:30:33

forforEach前端

2022-09-13 08:44:02

IP網(wǎng)絡(luò)MAC地址

2022-07-12 08:56:18

公平鎖非公平鎖Java

2025-10-16 03:00:00

HTTPgRPCAPI

2023-10-24 15:15:26

HTTPWebSocket

2021-10-12 18:48:07

HTTP 協(xié)議Websocket網(wǎng)絡(luò)通信

2025-11-10 03:00:00

2015-09-01 09:28:55

calayeruiview區(qū)別

2019-11-20 10:39:35

iPhone緩存清理

2018-08-02 15:24:05

RPCJava微服務(wù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

日本一级大毛片a一| 午夜视频久久久| 中文字幕亚洲精品一区| 欧美亚洲激情| 日韩视频一区二区| 国产精品后入内射日本在线观看| 国产私拍精品| 丰满亚洲少妇av| 国产suv精品一区二区三区88区| 国产又色又爽又高潮免费| av日韩在线播放| 欧美中文字幕一区| 日韩精品在线视频免费观看| 成人在线观看免费| heyzo一本久久综合| 国产精品亚洲欧美导航| 日韩精品一区二区在线播放 | 成人免费在线看片| 亚洲高清视频免费观看| 黄色av一区| 中文字幕在线视频日韩| 国产精品无码网站| 欧美大片91| 欧美日韩激情一区二区| 乱妇乱女熟妇熟女网站| 日本在线观看高清完整版| 欧美激情一区二区三区全黄 | 色呦呦中文字幕| 久草这里只有精品视频| 日本在线精品视频| 男女视频免费看| 韩日精品在线| 欧美成aaa人片在线观看蜜臀| 99久久久无码国产精品衣服| 美日韩黄色大片| 欧美变态tickling挠脚心| 成年网站在线播放| 朝桐光一区二区| 色悠久久久久综合欧美99| 日韩国产成人无码av毛片| 国产高清一区二区三区视频 | 久久久久黄色| 婷婷久久综合九色综合伊人色| 91精品国产吴梦梦| 黄色在线免费| 一区二区中文视频| 一级特黄录像免费播放全99| 二区在线视频| 国产日产欧产精品推荐色| 久久国产精品一区二区三区四区| 超碰在线观看99| 国产精品一卡二卡在线观看| 成人欧美在线观看| 国产一区二区三区四区视频 | 美女被艹视频网站| 国内精品视频| 欧美一区二区三区视频在线| 91网址在线观看精品| 亚洲一区av| 日韩一区二区免费视频| av中文字幕网址| 欧美激情精品| 精品国产一区二区三区av性色| 18深夜在线观看免费视频| 日韩一区网站| 亚洲黄色www| 性欧美丰满熟妇xxxx性仙踪林| 日韩最新在线| 国产一区二区精品丝袜| 精品女人久久久| 99久久精品费精品国产| 久久艹在线视频| 久久国产精品波多野结衣| 日韩午夜黄色| 国产精品久久久久久久久久三级| 国产成人自拍偷拍| 精品一区二区三区在线视频| 亚洲最大av网站| 欧美综合视频在线| 久久嫩草精品久久久久| 亚洲欧美精品| 日本大片在线播放| 欧美日韩精品二区| 一区二区三区 日韩| 伊人精品久久| 亚洲天堂男人的天堂| 熟女少妇a性色生活片毛片| 欧美日韩国产精品一区二区亚洲| 午夜精品在线观看| 91porny九色| 国产成人综合自拍| 欧美资源一区| 久草在线新免费首页资源站| 欧美特级www| 中文字幕 91| 高潮久久久久久久久久久久久久| 亚洲一二三在线| 欧美成人手机视频| 日本在线观看不卡视频| 福利精品视频| aaa日本高清在线播放免费观看| 亚洲黄色小说网站| 99视频在线免费| 日韩高清在线观看一区二区| 亚洲美女中文字幕| 免费在线观看h片| 久久激情一区| 成人做爰66片免费看网站| 丁香婷婷在线观看| 亚洲成人av电影| 欧美丝袜在线观看| 国产一区二区亚洲| 97国产精品免费视频| 91久久精品无码一区二区| 91社区在线播放| 男人天堂网站在线| 国产精品一区二区免费福利视频| 日韩av影片在线观看| 男的操女的网站| 免费看精品久久片| 美女主播视频一区| 成人一级福利| 日韩精品最新网址| 午夜剧场免费在线观看| 日韩高清一级片| 精品一区二区久久久久久久网站| 四虎影视成人| 91麻豆精品国产自产在线观看一区 | cao在线观看| 99re8精品视频在线观看| 国产香蕉精品视频一区二区三区| 国产无码精品在线观看| 国产福利精品一区| 法国空姐在线观看免费| 欧美三级电影网址| 在线观看欧美成人| 波多野结衣高清视频| 久久久久久久久免费| 青青草成人免费在线视频| 在线日韩成人| 欧美高清视频在线| 午夜久久久久久久久久| 亚洲欧美日韩国产综合| 免费精品99久久国产综合精品应用| 欧洲激情视频| 国产日韩av在线播放| 在线免费观看黄色网址| 欧美色男人天堂| 蜜桃av乱码一区二区三区| 噜噜噜91成人网| 欧美日韩国产不卡在线看| 在线视频cao| 亚洲天堂av在线免费| 无码日韩精品一区二区| 久久久久久久免费视频了| 热久久精品免费视频| 成人系列视频| 成人激情综合网| 高h视频在线观看| 日韩精品中文字幕一区二区三区| 丝袜 亚洲 另类 欧美 重口| 国产成人免费在线观看不卡| 成人免费网站入口| 精品国产乱码久久久久久樱花| 久久成人这里只有精品| 亚洲av永久无码国产精品久久| 一区二区三区四区高清精品免费观看| 欧美人与性动交α欧美精品| 极品中文字幕一区| 免费一区二区三区| 粉嫩91精品久久久久久久99蜜桃| 色噜噜国产精品视频一区二区 | 三级中文字幕在线观看| 国产香蕉精品视频一区二区三区| 国产一区二区在线视频聊天| 一区二区欧美国产| 国产麻豆xxxvideo实拍| 日韩二区三区四区| 国产树林野战在线播放| 国产欧美啪啪| 国产精品久久综合av爱欲tv| www.久久ai| 国产视频精品免费播放| 亚洲影院一区二区三区| 亚洲一区欧美一区| 青青草福利视频| 国产一区999| 国产精品秘入口18禁麻豆免会员| heyzo久久| 成人午夜电影在线播放| 日韩中文视频| 久久69精品久久久久久国产越南| 青青草视频在线观看| 欧美高清激情brazzers| 日韩 国产 在线| 国产精品初高中害羞小美女文| 国内自拍偷拍视频| 免费在线观看视频一区| 丝袜人妻一区二区三区| 成人综合专区| 精品视频第一区| 成人亚洲精品| 国产极品jizzhd欧美| 日本欧美电影在线观看| 亚洲最新在线视频| 色丁香婷婷综合久久| 91超碰这里只有精品国产| 欧美日韩综合一区二区三区| 亚洲欧美另类图片小说| 性欧美精品男男| aaa亚洲精品一二三区| 香蕉视频xxxx| 蜜臀久久久99精品久久久久久| 国产九九九九九| 欧美精品97| 亚洲制服欧美久久| 九九免费精品视频在线观看| 国产不卡一区二区在线观看| 激情久久一区二区| 欧洲日韩成人av| 华人av在线| 久久乐国产精品| 国产一二区在线| 伊人伊成久久人综合网小说| 凸凹人妻人人澡人人添| 日韩欧美不卡在线观看视频| 国产精品污视频| 欧美人与性动xxxx| 日韩精选在线观看| 日韩欧美在线视频免费观看| 精品一区免费观看| 一卡二卡三卡日韩欧美| 东方av正在进入| 亚洲日本丝袜连裤袜办公室| 国产日韩精品中文字无码| 久久精品一区蜜桃臀影院| 亚洲最大免费视频| av电影在线观看完整版一区二区| 女女调教被c哭捆绑喷水百合| 国产在线视频一区二区三区| 国产无遮挡猛进猛出免费软件| 青青青伊人色综合久久| jizz大全欧美jizzcom| 日韩va欧美va亚洲va久久| 久久精品午夜福利| 日韩电影在线看| 亚洲色图久久久| 蜜桃视频在线观看一区| 一道本视频在线观看| 免费成人性网站| 亚洲综合20p| 粉嫩av一区二区三区在线播放| 国产成人av片| jlzzjlzz国产精品久久| asian性开放少妇pics| 久久精品人人做人人爽97| 国产成人免费观看网站| 国产精品三级av| 国产稀缺精品盗摄盗拍| 亚洲精品成a人| 日韩精品成人在线| 色88888久久久久久影院野外| 成人黄色激情视频| 4438x亚洲最大成人网| 精品人妻一区二区三区浪潮在线 | 欧美日韩精品欧美日韩精品一综合| 日韩欧美在线观看免费| 欧美亚男人的天堂| 国产又粗又黄视频| 日韩欧美国产一区二区三区| 少妇精品视频一区二区| 亚洲美女av黄| 色视频在线免费观看| 久久夜色精品国产欧美乱| av电影免费在线观看| 国内精品久久久久影院优| 精品国产第一福利网站| 国产日韩在线免费| av动漫精品一区二区| 欧美日韩中文国产一区发布| 亚欧美无遮挡hd高清在线视频| 麻豆映画在线观看| 校园春色综合网| 999在线观看| 成年人国产精品| 精品成人无码一区二区三区| 亚洲一区二区在线播放相泽| 丁香六月婷婷综合| 91精品一区二区三区久久久久久| 日韩在线视频观看免费| 最近2019中文免费高清视频观看www99| 毛片网站在线免费观看| 午夜精品一区二区三区av| 韩国精品视频在线观看| 精品久久久久久一区| 久久免费精品视频在这里| 人人干视频在线| 国模无码大尺度一区二区三区| 中文字幕一区二区人妻电影丶| 国产精品久线观看视频| 日本一区二区欧美| 日韩一区二区三区四区| 国产黄色在线播放| 欧美激情视频一区二区| 国产精成人品2018| 另类欧美小说| 欧美日韩免费| 亚洲一区二区三区四区五区| 久久综合成人精品亚洲另类欧美 | 91精品在线观| 久久不见久久见免费视频7| 黄色一级片国产| 久久99国内精品| 欧美特级黄色录像| 午夜久久久久久电影| 国产孕妇孕交大片孕| 亚洲欧美日韩第一区| www欧美xxxx| 91九色在线观看| 91欧美大片| 黄色永久免费网站| 91麻豆免费看| 久草国产精品视频| 日韩精品一区二区三区视频| 国产视频中文字幕在线观看| 国产成人一区二区三区| 亚洲盗摄视频| 北条麻妃在线视频观看| 丁香另类激情小说| 亚洲国产成人精品综合99| 欧美日韩国产系列| 成人av一区| 国产精品第10页| 国产欧美日韩在线一区二区| 黑人糟蹋人妻hd中文字幕| 成人av午夜电影| 免费毛片一区二区三区| 欧美变态口味重另类| 国精产品一区一区三区mba下载| 91嫩草国产在线观看| 国产精品mm| 亚洲精品无码一区二区| 亚洲制服丝袜av| www.日韩高清| 欧美日韩国产成人在线| 97超碰成人| 精品无码一区二区三区爱欲| 岛国一区二区在线观看| 日本三级免费看| 亚洲国产天堂网精品网站| 九九色在线视频| 国产精品大全| 国产视频一区欧美| 51妺嘿嘿午夜福利| 欧美在线短视频| 黄色网址免费在线观看| 亚洲精品女av网站| 亚洲国产电影| 国产高潮呻吟久久| 欧美日韩综合色| 在线中文字幕电影| 都市激情久久久久久久久久久| 亚洲大胆av| 日本一级免费视频| 欧美日韩成人高清| 性直播体位视频在线观看| 国产美女精品久久久| 亚洲免费网址| 亚洲综合图片一区| 日韩视频免费观看高清完整版 | 亚洲一区在线看| 天天色综合av| 国产精品美女免费看| 中文在线播放一区二区| 亚洲国产精品自拍视频| 色婷婷综合久久| 超碰免费在线播放| 精品国产一区二区三区久久久久久 | 91丨九色丨蝌蚪富婆spa| 久久国产乱子伦精品| 欧美成人黄色小视频| 校花撩起jk露出白色内裤国产精品| wwwwww.色| 亚洲高清久久久| 黄色av网站在线免费观看| 亚洲精品日韩激情在线电影| 国产深夜精品| 99久久婷婷国产综合| 亚洲精品91美女久久久久久久| 国产精品美女午夜爽爽| 亚洲精品国产suv一区88| 久久亚洲精品国产精品紫薇| 国产精品无码一区二区桃花视频| 性欧美视频videos6一9| 久久影院一区| 在线免费观看日韩av| 欧美mv和日韩mv的网站| 欧美黄页免费| av免费中文字幕| 亚洲国产cao|