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

    基于移動互聯(lián)網(wǎng)的終端消息推送方案研究*

    2017-12-07 06:17:40
    菏澤學(xué)院學(xué)報 2017年5期
    關(guān)鍵詞:服務(wù)器端應(yīng)用程序消息

    王 瑩

    (廈門東海職業(yè)技術(shù)學(xué)院,福建 廈門 361100)

    基于移動互聯(lián)網(wǎng)的終端消息推送方案研究*

    王 瑩

    (廈門東海職業(yè)技術(shù)學(xué)院,福建 廈門 361100)

    針對移動互聯(lián)網(wǎng)環(huán)境,提出了移動設(shè)備上的消息推送方案,通過消息推送方案能夠?qū)崿F(xiàn)穩(wěn)定可靠的消息推送.該消息推送方案是基于服務(wù)器主動向客戶端進行發(fā)送的,在推送中服務(wù)器支持對單獨的終端、多終端消息推送,也可以基于標(biāo)簽的形式向特定的群組進行推送.提出的方案可以為移動互聯(lián)網(wǎng)應(yīng)用提供快速可靠的消息推送.

    移動互聯(lián)網(wǎng);終端消息推送;Android/IOS

    1 概述

    隨著互聯(lián)網(wǎng)的發(fā)展,客戶機主動的向服務(wù)器請求信息的單一方式已經(jīng)不能夠滿足目前用戶對數(shù)據(jù)的需求,如何通過服務(wù)器向客戶機推送信息,通過為互聯(lián)網(wǎng)上內(nèi)容提供者和內(nèi)容定制方之間提供一種通信機制已經(jīng)成為了目前的研究熱點,服務(wù)端主動向客戶端進行消息推送,提高了服務(wù)器的主動性的同時也增加了服務(wù)器與客戶端的交互性能[1~2].

    傳統(tǒng)互聯(lián)網(wǎng)都是客戶端主動向服務(wù)器請求數(shù)據(jù),服務(wù)器接收用戶的請求后將用戶請求的數(shù)據(jù)傳輸?shù)娇蛻舳?而客戶端與服務(wù)器端保持心跳,服務(wù)器主動向客戶端推送信息則是目前新興互聯(lián)網(wǎng)中的PUSH數(shù)據(jù)交互方式[3].PUSH的使用場景有時間不確定性以及時效性兩個特點,在日常應(yīng)用中發(fā)送的團購信息、電子消費賬單等都是通過PUSH數(shù)據(jù)交互方式實現(xiàn)的[4~5],本文基于移動互聯(lián)網(wǎng)的環(huán)境,提出了移動終端推送的解決方案,并且詳細分析了第三方的應(yīng)用如何接入本文的移動解決方案.

    2 推送解決方案

    消息推送是實現(xiàn)消息從服務(wù)器端發(fā)送到客戶端的過程,由于服務(wù)器端與客戶端的關(guān)系是一對多的關(guān)系,因此,一條消息在服務(wù)器端可能會發(fā)送給多個客戶端.消息推送的過程是啟動客戶端的同時需要在推送服務(wù)器主動注冊,推送服務(wù)器記錄客戶端的消息并且通過心跳方案定時檢查客戶端是否在線,如果服務(wù)器端在心跳方案中檢測客戶端已經(jīng)下線,則服務(wù)器記錄該客戶端為下線狀態(tài),對于下線狀態(tài)的客戶端由于服務(wù)器無法與其建立通訊連接,因此,是不能對下線的客戶端進行消息推送的.當(dāng)服務(wù)器有消息要發(fā)送給客戶端時,服務(wù)器在進行注冊過的客戶端中選擇在線的客戶端,請求通過消息篩選方式選擇需要發(fā)送的客戶端,服務(wù)器與客戶端建立消息連接,通過消息連接將消息發(fā)送到客戶端,完成移動應(yīng)用的消息推送.

    在系統(tǒng)需要對下線的客戶端進行消息推送時,我們通過在服務(wù)器記錄需要發(fā)送的消息以及下線的客戶端信息,當(dāng)服務(wù)器檢測到客戶端上線并且在消息服務(wù)器進行注冊時,服務(wù)器與客戶端建立消息推送連接,將客戶端的離線信息推送到對應(yīng)的客戶端.移動應(yīng)用的消息推送主要包括推送服務(wù)器以及客戶端兩個部分,如下對推送服務(wù)器以及客戶端進行介紹.

    推送服務(wù)器:推送服務(wù)器負責(zé)維護客戶端的基本情況以及狀態(tài),同時,將消息推送給客戶端,具體包括接收客戶端的連接請求,記錄已經(jīng)連接的客戶端信息,并且通過輪詢的機制對客戶端進行心跳檢查,記錄客戶端的活動狀態(tài).

    客戶端:通過TCP/UDP方式主動發(fā)起對推送服務(wù)器的連接請求,連接成功后負責(zé)接收推送服務(wù)器下發(fā)的推送信息以及回復(fù)推送服務(wù)器的心跳檢查.

    移動消息推送解決方案如圖1所示.

    圖1 移動消息推送解決方案

    從圖1可見,對在消息推送過程中的客戶端與服務(wù)器端的交互流程進行了設(shè)計,移動消息推送實施之前需要客戶端到推送服務(wù)器注冊,消息推送服務(wù)器檢查注冊客戶端的在線狀態(tài)以及消息推送服務(wù)器通過消息推送連接發(fā)送消息給客戶端,移動消息推送解決方案的詳細流程如下:

    1)啟動推送服務(wù)器,初始化服務(wù)器,并且在服務(wù)器端開啟客戶端連接服務(wù)進程;

    2)啟動客戶端,客戶端主動向推送服務(wù)器發(fā)起注冊請求;

    3)推送服務(wù)器接收客戶端推送注冊請求,驗證客戶端是否滿足注冊條件,如果滿足則記錄客戶端注冊信息,否則,告知客戶端注冊失?。?/p>

    4)客戶端接收服務(wù)器注冊返回結(jié)果,如果注冊失敗,則提示推送注冊失敗,流程結(jié)束;

    5)客戶端推送注冊成功,開啟推送服務(wù)器心跳檢查回復(fù)進程,如果在長時間沒有收到服務(wù)器心跳檢查,客戶端需主動向注冊服務(wù)器上報狀態(tài);

    6)服務(wù)器端定時需要注冊的客戶端發(fā)送心跳檢查,并且記錄客戶端上報的狀態(tài),如果長時間沒有收到某個客戶端的狀態(tài)上報,則認為此客戶端為睡眠狀態(tài);

    7)服務(wù)器端有消息需要推送時,遍歷在服務(wù)器端注冊的處于活躍的客戶端,并且將信息發(fā)送給客戶端.

    3 第三方推送服務(wù)

    消息推送在移動互聯(lián)網(wǎng)中的應(yīng)用是目前的一個研究熱點,大量移動應(yīng)用都需要消息推送服務(wù)與用戶進行交互.但是,移動消息推送作為一個與系統(tǒng)業(yè)務(wù)不相關(guān)的功能,如果每個應(yīng)用都開發(fā)自己的一套消息推送系統(tǒng),不僅僅會加大應(yīng)用開發(fā)的成本,降低應(yīng)用開發(fā)的進度,同時,消息推送效率也很難滿足實際要求.因此,目前消息推送在移動應(yīng)用中都是通過接入第三方消息推送系統(tǒng)所提供的移動應(yīng)用消息推送功能來實現(xiàn).

    接入第三方消息推送系統(tǒng)的應(yīng)用方式優(yōu)勢在于消息推送與應(yīng)用的業(yè)務(wù)邏輯是完全解耦的,實現(xiàn)了系統(tǒng)的高內(nèi)聚低耦合的要求,使用第三方消息推送可以降低應(yīng)用開發(fā)成本,加快應(yīng)用開發(fā)的進度.由于第三方消息推送專注于解決消息推送過程中的核心技術(shù),因此,在消息推出過程中的耗電問題、網(wǎng)絡(luò)穩(wěn)定性以及推送到達率等核心問題的解決上有一定的優(yōu)勢.

    新的移動互聯(lián)網(wǎng)推送方案能夠為移動APP提供推送服務(wù)的解決方案,但是,對于具體的APP開發(fā),由于推送不是其核心業(yè)務(wù),所以,完全沒有必要去開發(fā)和維護一套推送系統(tǒng),因此,如何以第三方的方式接入本文的移動互聯(lián)網(wǎng)推送解決方案,研究如何為移動應(yīng)用提供第三方推送服務(wù)是非常必要的,如圖2所示,是通過第三方推送服務(wù)方案接入本文消息推送系統(tǒng)的詳細設(shè)計圖.

    圖2 第三方應(yīng)用接入推送服務(wù)方案

    通過第三方的形式提供推送服務(wù)不僅可以減少移動應(yīng)用開發(fā)在消息推送中的投入,而且能夠提高消息推送的到達率等.在應(yīng)用接入第三方的消息推送服務(wù)器過程中只需要移動應(yīng)用的客戶端中包括推送SDK,并且客戶端通過推送SDK到推送服務(wù)器進行注冊以及響應(yīng)消息推送的心跳檢查.在第三方的應(yīng)用程序接入推送服務(wù)方案中通過推送SDK、推送服務(wù)器、應(yīng)用服務(wù)器和應(yīng)用程序之間進行信息交互實現(xiàn)了移動信息的推送,各實體描述如下:

    推送SDK:作為應(yīng)用程序的客戶端集成工具包,提供應(yīng)用程序與推送服務(wù)器之間的交互,包括到推送服務(wù)器注冊以及接收并處理推送服務(wù)器推送的信息.

    推送服務(wù)器:需要維護已經(jīng)注冊的推送客戶端信息,并且與推送客戶端保持心跳連接,在推送中與指定的客戶端建立消息傳輸連接,將服務(wù)器的信息主動推送到客戶端.

    應(yīng)用服務(wù)器:第三方應(yīng)用程序的服務(wù)器,與推送服務(wù)器進行交互,將需要推送的數(shù)據(jù)以及客戶端信息提交給推送服務(wù)器,有推送服務(wù)器完成消息推送.

    應(yīng)用程序:即第三方應(yīng)用程序,是集成了推送SDK的移動應(yīng)用,對推送SDK接收的信息進行顯示,并且可以控制推送SDK的消息收發(fā)功能.

    應(yīng)用服務(wù)器需要保持Client ID與客戶端UID的映射關(guān)系,在消息推送時通過映射關(guān)系確定推送客戶端,再由推送服務(wù)器實施消息推送,完整的第三方推送服務(wù)推送過程的技術(shù)流程如下:

    1)應(yīng)用程序集成推送SDK;

    2)應(yīng)用程序啟動時,通過推送SDK到推送服務(wù)器進行注冊,并且與推送服務(wù)器保持心跳連接;

    3)應(yīng)用服務(wù)將需要推送的消息以及客戶端信息提交給推送服務(wù)器,由推送服務(wù)器與推送SDK進行交互完成消息推送;

    4)推送SDK獲取推送服務(wù)器的消息,通過一定的形式提交給應(yīng)用程序進行消息內(nèi)容展示.

    在推送實現(xiàn)中,移動APP通過推送工具包與推送服務(wù)器進行通訊,移動推送的核心代碼是通過向推送服務(wù)器發(fā)送客戶端編號以及需要推送給客戶端的信息內(nèi)容,推送服務(wù)器通過TCP/IP協(xié)議與移動APP的第三方推送SDK建立連接并激活客戶端,將信息發(fā)送到客戶端,移動APP推送的核心代碼如下:

    public class PusherUtil {

    private static final Logger logger = LoggerFactory.getLogger(PusherUtil.class);

    /* 向user 推送消息msg*/

    public static void push(String host, int port, String deviceUid, String msg) {

    logger.info("ddpush args [ host:{}, port:{}, user:{}, msg:{} ]", host, port, deviceUid, msg);

    StopWatch sw = new StopWatch();

    sw.start();

    Pusher pusher = null;

    try {

    InetAddress ipAddress = InetAddress.getByName(host);

    pusher = new Pusher(ipAddress.getHostAddress(), port, 5000);

    pusher.push0x20Message(md5Byte(deviceUid), msg.getBytes("UTF-8"));

    } finally {

    if (pusher != null) {

    try {

    pusher.close();

    }

    }

    sw.stop();

    logger.info("ddpush time : {} ms", sw.getTotalTimeMillis());

    }

    public static PushedNotifications push(String apnsFilePath, String password, boolean production, String deviceToken, String msg, String type) {

    logger.info("apns args [ password:{}, production:{}, deviceToken:{}, msg:{}, type:{}]", password, production, deviceToken, msg, type);

    StopWatch sw = new StopWatch();

    sw.start( );

    try {

    PushNotificationPayload complexPayload = PushNotificationPayload.complex();

    complexPayload.addCustomAlertLocKey(msg);

    complexPayload.addBadge(0);

    complexPayload.addSound("default");

    complexPayload.addCustomDictionary("type", type);

    PushedNotifications pn = Push.payload(complexPayload, apnsFilePath, password, production, deviceToken);

    logger.info("apns time : {} ms", sw.getTotalTimeMillis());

    return pn;

    } catch (CommunicationException e) {

    throw new RuntimeException(e);

    }

    }

    /*向所有人推送消息msg*/

    public static void push(String host, int port, String msg) {

    push(host, port, KMO_USER, msg);

    }

    private static byte[] md5Byte(String encryptStr) throws Exception {

    MessageDigest md = MessageDigest.getInstance("MD5");

    md.update(encryptStr.getBytes("UTF-8"));

    return md.digest();

    }

    }

    4 總結(jié)

    移動互聯(lián)網(wǎng)的快速成長促進了消息推送服務(wù)的發(fā)展,而消息推送本身與應(yīng)用程序具體業(yè)務(wù)無關(guān),因此將消息推送作為第三方的程序為應(yīng)用程序提供服務(wù)的方式應(yīng)運而生.綜上所述提出的移動互聯(lián)網(wǎng)的推送解決方案,分析了推送系統(tǒng)的結(jié)構(gòu)和消息推送流程,并對第三方如何接入該推送服務(wù)進行了介紹.

    雖然針對移動終端提出了推送解決方案,但是,目前仍然有耗電問題、網(wǎng)絡(luò)穩(wěn)定性以及推送到達率等技術(shù)問題需要克服,下一步我們的工作將繼續(xù)對移動互聯(lián)網(wǎng)的推送關(guān)鍵技術(shù)進行研究,致力于實現(xiàn)移動互聯(lián)網(wǎng)上最穩(wěn)定可靠的推送服務(wù),并在相關(guān)技術(shù)參數(shù)上做到最優(yōu).

    [1]許金喜, 張新有. Android平臺基于MQTT協(xié)議的推送機制[J]. 計算機系統(tǒng)應(yīng)用, 2015, 24(1):185-190.

    [2]倪紅軍. 基于Android平臺的消息推送研究與實現(xiàn)[J]. 實驗室研究與探索, 2014, 33(5):96-100.

    [3]汪海占, 邸萌, 黃祥林. 基于XMPP協(xié)議的Android消息推送設(shè)計與實現(xiàn)[J]. 科技廣場, 2015(2):40-46.

    [4]李文江, 陳詩琴. 基于Android GCM服務(wù)的圖書館信息推送系統(tǒng)設(shè)計[J]. 現(xiàn)代圖書情報技術(shù), 2013, 29(11):91-96.

    [5]蘇龍江. 基于iOS的輿情推送系統(tǒng)的設(shè)計與實現(xiàn)[D]. 廈門:廈門大學(xué), 2013.

    OnSchemeofTerminalMessagePushBasedonMobileInternet

    WANG Ying

    (Xiamen Donghai Institute, Xiamen Fujian 361100, China)

    Aiming at the mobile internet environment, a message push scheme for mobile devices is proposed to achieve stable and reliable message push. The scheme is sent by the server to the client automatically including individual terminal, multi terminals and specific groups in the form of tags. The proposed scheme can provide fast and reliable message push for mobile internet applications.

    mobile internet; terminal message push; Android/IOS

    1673-2103(2017)05-0045-05

    2017-07-06

    2014年福建省中青年教師教育科研項目(JAS14914)

    王瑩(1980-),女,山東掖縣人,講師,碩士,研究方向:計算機應(yīng)用技術(shù).

    TP393.4

    A

    猜你喜歡
    服務(wù)器端應(yīng)用程序消息
    一張圖看5G消息
    刪除Win10中自帶的應(yīng)用程序
    電腦報(2019年12期)2019-09-10 05:08:20
    淺析異步通信層的架構(gòu)在ASP.NET 程序中的應(yīng)用
    成功(2018年10期)2018-03-26 02:56:14
    在Windows中安裝OpenVPN
    消息
    消息
    消息
    網(wǎng)頁防篡改中分布式文件同步復(fù)制系統(tǒng)
    關(guān)閉應(yīng)用程序更新提醒
    電腦迷(2012年15期)2012-04-29 17:09:47
    三星電子將開設(shè)應(yīng)用程序下載商店
    免费少妇av软件| 精品高清国产在线一区| 日本黄色视频三级网站网址| 国产一卡二卡三卡精品| www.www免费av| 大码成人一级视频| 熟妇人妻久久中文字幕3abv| 99国产极品粉嫩在线观看| 国产一区二区三区综合在线观看| 视频在线观看一区二区三区| 亚洲男人的天堂狠狠| 91在线观看av| 精品久久久久久,| 91成年电影在线观看| 高清毛片免费观看视频网站| √禁漫天堂资源中文www| 免费观看精品视频网站| 岛国在线观看网站| 日本五十路高清| 亚洲自拍偷在线| 亚洲人成77777在线视频| 欧美日韩一级在线毛片| 91精品国产国语对白视频| 亚洲精品中文字幕在线视频| 一二三四社区在线视频社区8| 高清毛片免费观看视频网站| 久久人人爽av亚洲精品天堂| 国产99白浆流出| 国产91精品成人一区二区三区| av网站免费在线观看视频| 大码成人一级视频| 麻豆成人av在线观看| 国产高清激情床上av| а√天堂www在线а√下载| 免费不卡黄色视频| 欧美 亚洲 国产 日韩一| 村上凉子中文字幕在线| 亚洲九九香蕉| 免费久久久久久久精品成人欧美视频| 手机成人av网站| 午夜福利欧美成人| 亚洲精华国产精华精| www.精华液| 手机成人av网站| 午夜a级毛片| av视频在线观看入口| 国产97色在线日韩免费| 亚洲一区中文字幕在线| 亚洲精品久久成人aⅴ小说| 亚洲av熟女| 大码成人一级视频| 曰老女人黄片| 精品乱码久久久久久99久播| 国产av又大| 国内精品久久久久精免费| 亚洲中文字幕一区二区三区有码在线看 | 亚洲九九香蕉| 校园春色视频在线观看| 国产视频一区二区在线看| 久久精品国产亚洲av香蕉五月| 啪啪无遮挡十八禁网站| 成人18禁高潮啪啪吃奶动态图| 国产精品亚洲一级av第二区| 国产精品久久久人人做人人爽| 在线观看午夜福利视频| 日韩大尺度精品在线看网址 | 婷婷六月久久综合丁香| 国产精品久久视频播放| 久久久久精品国产欧美久久久| 变态另类成人亚洲欧美熟女 | 成人欧美大片| 国产三级在线视频| 人成视频在线观看免费观看| 精品第一国产精品| 久久人人97超碰香蕉20202| 成人免费观看视频高清| 日本vs欧美在线观看视频| 91九色精品人成在线观看| 99国产极品粉嫩在线观看| 久久中文字幕一级| 日本在线视频免费播放| 身体一侧抽搐| 极品教师在线免费播放| 国产精品久久电影中文字幕| 动漫黄色视频在线观看| 亚洲精品国产精品久久久不卡| 操出白浆在线播放| 欧美绝顶高潮抽搐喷水| 国产91精品成人一区二区三区| 91国产中文字幕| 午夜免费鲁丝| 国产三级在线视频| 欧美成人一区二区免费高清观看 | 嫩草影院精品99| 日本vs欧美在线观看视频| 欧美乱色亚洲激情| 国产蜜桃级精品一区二区三区| 视频在线观看一区二区三区| 看片在线看免费视频| 国产精品影院久久| 制服丝袜大香蕉在线| 91麻豆av在线| 变态另类成人亚洲欧美熟女 | 好看av亚洲va欧美ⅴa在| 亚洲成人精品中文字幕电影| av超薄肉色丝袜交足视频| 黄色丝袜av网址大全| 成人特级黄色片久久久久久久| 88av欧美| 女警被强在线播放| 欧美国产精品va在线观看不卡| 一区福利在线观看| 夜夜爽天天搞| 50天的宝宝边吃奶边哭怎么回事| 此物有八面人人有两片| 夜夜爽天天搞| 免费一级毛片在线播放高清视频 | 丰满人妻熟妇乱又伦精品不卡| 女同久久另类99精品国产91| av有码第一页| 法律面前人人平等表现在哪些方面| 麻豆成人av在线观看| www.999成人在线观看| 黄色片一级片一级黄色片| 咕卡用的链子| 免费av毛片视频| 两性夫妻黄色片| 91精品国产国语对白视频| 亚洲自拍偷在线| 一级片免费观看大全| 黑人欧美特级aaaaaa片| 国产三级在线视频| 91国产中文字幕| 99国产精品99久久久久| 少妇被粗大的猛进出69影院| 国产精品秋霞免费鲁丝片| 少妇熟女aⅴ在线视频| 日韩欧美一区二区三区在线观看| 精品国产一区二区久久| 国产精品1区2区在线观看.| 亚洲第一青青草原| 国产成人av教育| 99国产精品一区二区三区| 一区二区日韩欧美中文字幕| 可以在线观看的亚洲视频| 女人爽到高潮嗷嗷叫在线视频| 中文字幕人成人乱码亚洲影| 欧美成狂野欧美在线观看| 免费在线观看日本一区| 免费看a级黄色片| 51午夜福利影视在线观看| 麻豆国产av国片精品| 亚洲色图综合在线观看| 日本黄色视频三级网站网址| 国产成年人精品一区二区| 三级毛片av免费| 久久久久国产精品人妻aⅴ院| 91麻豆精品激情在线观看国产| 久9热在线精品视频| 国产精品亚洲美女久久久| 亚洲精品久久成人aⅴ小说| 国产欧美日韩一区二区精品| 亚洲自偷自拍图片 自拍| 国产又色又爽无遮挡免费看| 一级作爱视频免费观看| 天天一区二区日本电影三级 | 99久久99久久久精品蜜桃| av欧美777| 午夜精品在线福利| 女性被躁到高潮视频| 国产私拍福利视频在线观看| 性欧美人与动物交配| 久久香蕉精品热| 国产成人精品在线电影| 欧美大码av| 久久久久亚洲av毛片大全| 母亲3免费完整高清在线观看| 一级毛片女人18水好多| 男女下面进入的视频免费午夜 | 极品人妻少妇av视频| 97人妻天天添夜夜摸| www.999成人在线观看| 首页视频小说图片口味搜索| 黄色 视频免费看| 久久人妻福利社区极品人妻图片| 夜夜躁狠狠躁天天躁| 欧美日本亚洲视频在线播放| 亚洲色图 男人天堂 中文字幕| 香蕉久久夜色| 少妇被粗大的猛进出69影院| 国产成人欧美在线观看| 女人被躁到高潮嗷嗷叫费观| 久久精品91无色码中文字幕| 国产精品亚洲美女久久久| 宅男免费午夜| 亚洲欧美激情综合另类| 久久婷婷成人综合色麻豆| 国产伦人伦偷精品视频| 看免费av毛片| 午夜免费观看网址| 97超级碰碰碰精品色视频在线观看| 午夜激情av网站| 19禁男女啪啪无遮挡网站| 校园春色视频在线观看| 男女午夜视频在线观看| 麻豆国产av国片精品| 99国产精品一区二区三区| 亚洲成av片中文字幕在线观看| 欧美中文日本在线观看视频| 欧美日韩黄片免| 欧美日韩乱码在线| 免费观看精品视频网站| 久久亚洲精品不卡| 亚洲欧美激情综合另类| 国产视频一区二区在线看| 国产av精品麻豆| 正在播放国产对白刺激| 97人妻精品一区二区三区麻豆 | 免费不卡黄色视频| 女人被躁到高潮嗷嗷叫费观| 嫁个100分男人电影在线观看| 9191精品国产免费久久| 十八禁网站免费在线| 精品久久蜜臀av无| 欧美亚洲日本最大视频资源| 日本 欧美在线| 99久久99久久久精品蜜桃| 1024香蕉在线观看| 老司机福利观看| 国产精品综合久久久久久久免费 | 香蕉久久夜色| 欧美日韩中文字幕国产精品一区二区三区 | 熟妇人妻久久中文字幕3abv| 90打野战视频偷拍视频| 欧美最黄视频在线播放免费| 色综合亚洲欧美另类图片| 老司机午夜十八禁免费视频| 久久婷婷成人综合色麻豆| cao死你这个sao货| 国产精品亚洲美女久久久| 免费高清视频大片| 丰满人妻熟妇乱又伦精品不卡| 日韩欧美国产一区二区入口| 在线观看午夜福利视频| 老司机在亚洲福利影院| 嫩草影院精品99| 久久久久久久久免费视频了| 久久婷婷人人爽人人干人人爱 | 午夜福利欧美成人| 久久久国产成人精品二区| 国产一区二区三区视频了| 久久久久久久精品吃奶| 香蕉久久夜色| 国产一区二区三区在线臀色熟女| 久久青草综合色| 美女大奶头视频| 99精品久久久久人妻精品| 97人妻天天添夜夜摸| 国产av精品麻豆| 一级毛片女人18水好多| 岛国视频午夜一区免费看| 校园春色视频在线观看| 亚洲美女黄片视频| 精品无人区乱码1区二区| 亚洲电影在线观看av| а√天堂www在线а√下载| 波多野结衣巨乳人妻| 亚洲视频免费观看视频| 成人亚洲精品av一区二区| 亚洲精品在线观看二区| 欧美日韩福利视频一区二区| 丝袜在线中文字幕| 欧美乱妇无乱码| 亚洲午夜精品一区,二区,三区| 久久久精品欧美日韩精品| 久久国产精品人妻蜜桃| 国产精品久久久人人做人人爽| 欧美中文日本在线观看视频| 国产三级在线视频| 亚洲人成电影免费在线| 免费在线观看影片大全网站| 大香蕉久久成人网| 麻豆成人av在线观看| 51午夜福利影视在线观看| 国产成人精品久久二区二区免费| 在线天堂中文资源库| 久久久久精品国产欧美久久久| 免费少妇av软件| 日韩一卡2卡3卡4卡2021年| 老汉色∧v一级毛片| 日日干狠狠操夜夜爽| 亚洲中文日韩欧美视频| 欧美日韩中文字幕国产精品一区二区三区 | 中文亚洲av片在线观看爽| 性色av乱码一区二区三区2| 一区二区三区国产精品乱码| 啦啦啦 在线观看视频| 中文字幕最新亚洲高清| 午夜免费观看网址| av天堂久久9| 日本 av在线| 欧美黄色淫秽网站| 免费看a级黄色片| 欧美日韩一级在线毛片| 午夜视频精品福利| 亚洲一卡2卡3卡4卡5卡精品中文| 丝袜在线中文字幕| 午夜精品久久久久久毛片777| 国产亚洲精品久久久久久毛片| av视频在线观看入口| 美国免费a级毛片| 99国产精品免费福利视频| 国产精品永久免费网站| 亚洲国产毛片av蜜桃av| 91国产中文字幕| 亚洲一区二区三区不卡视频| 日韩视频一区二区在线观看| 国内久久婷婷六月综合欲色啪| 亚洲成人久久性| 高清毛片免费观看视频网站| 夜夜看夜夜爽夜夜摸| 亚洲黑人精品在线| 欧美日韩精品网址| 日本 欧美在线| 亚洲一区中文字幕在线| 日韩av在线大香蕉| 亚洲av五月六月丁香网| cao死你这个sao货| 国产精品99久久99久久久不卡| 免费女性裸体啪啪无遮挡网站| 99久久99久久久精品蜜桃| av有码第一页| 亚洲国产欧美网| 在线天堂中文资源库| 精品国产乱子伦一区二区三区| 国产一卡二卡三卡精品| 国产在线精品亚洲第一网站| 岛国视频午夜一区免费看| 中文字幕最新亚洲高清| 欧美黄色片欧美黄色片| 夜夜躁狠狠躁天天躁| 99热只有精品国产| 91老司机精品| 99国产精品免费福利视频| 国产在线精品亚洲第一网站| 亚洲精品美女久久久久99蜜臀| 九色国产91popny在线| 一进一出好大好爽视频| 最近最新中文字幕大全电影3 | 欧美日韩中文字幕国产精品一区二区三区 | 悠悠久久av| 成人手机av| 欧美成人午夜精品| 18禁裸乳无遮挡免费网站照片 | 波多野结衣高清无吗| 欧美日韩福利视频一区二区| 自线自在国产av| 欧美日韩福利视频一区二区| 伊人久久大香线蕉亚洲五| 女警被强在线播放| av中文乱码字幕在线| 午夜老司机福利片| 午夜影院日韩av| 极品人妻少妇av视频| 久久久久亚洲av毛片大全| x7x7x7水蜜桃| 天天躁狠狠躁夜夜躁狠狠躁| 老司机福利观看| 精品国产一区二区三区四区第35| 精品久久久久久成人av| 午夜福利一区二区在线看| 日本在线视频免费播放| 精品乱码久久久久久99久播| 久久青草综合色| 国产黄a三级三级三级人| 成人欧美大片| 亚洲性夜色夜夜综合| 国产熟女xx| 黑丝袜美女国产一区| 精品国产国语对白av| 大陆偷拍与自拍| 无限看片的www在线观看| 丝袜美腿诱惑在线| 亚洲国产精品合色在线| 麻豆av在线久日| 亚洲人成网站在线播放欧美日韩| 真人一进一出gif抽搐免费| 亚洲一区二区三区色噜噜| 制服诱惑二区| 亚洲熟妇熟女久久| 91精品国产国语对白视频| 久久久国产精品麻豆| 9191精品国产免费久久| а√天堂www在线а√下载| 岛国在线观看网站| 久久久久国内视频| 不卡一级毛片| 久久久精品国产亚洲av高清涩受| 亚洲美女黄片视频| 熟女少妇亚洲综合色aaa.| 亚洲片人在线观看| 亚洲情色 制服丝袜| 亚洲av成人av| 丝袜美足系列| 亚洲欧美一区二区三区黑人| av免费在线观看网站| 麻豆av在线久日| 夜夜看夜夜爽夜夜摸| 男人操女人黄网站| 自线自在国产av| 国产亚洲欧美98| 欧美av亚洲av综合av国产av| 亚洲国产精品久久男人天堂| 国产成年人精品一区二区| 欧美最黄视频在线播放免费| 黄色视频,在线免费观看| 欧美绝顶高潮抽搐喷水| 一级,二级,三级黄色视频| 亚洲五月色婷婷综合| 青草久久国产| 好男人电影高清在线观看| 精品一区二区三区四区五区乱码| 日韩成人在线观看一区二区三区| 亚洲avbb在线观看| 欧美激情 高清一区二区三区| 久久人人爽av亚洲精品天堂| 90打野战视频偷拍视频| 色婷婷久久久亚洲欧美| 99riav亚洲国产免费| 老汉色∧v一级毛片| 无人区码免费观看不卡| 免费少妇av软件| 色尼玛亚洲综合影院| 欧美激情 高清一区二区三区| 欧美最黄视频在线播放免费| 丝袜美腿诱惑在线| 九色亚洲精品在线播放| 欧美乱妇无乱码| 自线自在国产av| 国产成人欧美在线观看| 一进一出好大好爽视频| 日日摸夜夜添夜夜添小说| av在线天堂中文字幕| 又黄又爽又免费观看的视频| 日韩高清综合在线| 女人被躁到高潮嗷嗷叫费观| 成人国语在线视频| 国产精品久久久久久精品电影 | 精品电影一区二区在线| 中文字幕色久视频| 18禁国产床啪视频网站| 黄色毛片三级朝国网站| 亚洲精品中文字幕一二三四区| 国产精品免费视频内射| 欧美日韩一级在线毛片| av视频在线观看入口| 国产精品98久久久久久宅男小说| 后天国语完整版免费观看| 人人妻,人人澡人人爽秒播| 亚洲欧美精品综合久久99| 午夜福利一区二区在线看| 欧美一级a爱片免费观看看 | 国产精品九九99| 在线观看舔阴道视频| 高清黄色对白视频在线免费看| 少妇 在线观看| 一级作爱视频免费观看| 美女大奶头视频| 亚洲欧洲精品一区二区精品久久久| 91精品三级在线观看| 亚洲国产日韩欧美精品在线观看 | 法律面前人人平等表现在哪些方面| 精品乱码久久久久久99久播| 亚洲av成人一区二区三| av超薄肉色丝袜交足视频| 麻豆久久精品国产亚洲av| 精品无人区乱码1区二区| 99re在线观看精品视频| 欧美一级a爱片免费观看看 | 淫秽高清视频在线观看| 成年版毛片免费区| 在线观看日韩欧美| 美女午夜性视频免费| 亚洲天堂国产精品一区在线| 淫秽高清视频在线观看| 国产精品一区二区精品视频观看| 欧美日韩一级在线毛片| 国产真人三级小视频在线观看| 国产日韩一区二区三区精品不卡| 嫩草影院精品99| 国语自产精品视频在线第100页| 亚洲成av人片免费观看| 久久久国产欧美日韩av| 成人18禁高潮啪啪吃奶动态图| 久久精品人人爽人人爽视色| 午夜激情av网站| av福利片在线| 男人舔女人下体高潮全视频| 脱女人内裤的视频| 性色av乱码一区二区三区2| 亚洲欧美激情在线| 久99久视频精品免费| 亚洲国产精品999在线| 最近最新中文字幕大全电影3 | 久久精品成人免费网站| 自线自在国产av| 免费久久久久久久精品成人欧美视频| 久久久水蜜桃国产精品网| 99国产精品一区二区三区| 成人手机av| 国产野战对白在线观看| 国产日韩一区二区三区精品不卡| 国产精品精品国产色婷婷| 国产精品一区二区精品视频观看| 日本一区二区免费在线视频| 亚洲精品久久成人aⅴ小说| 亚洲色图综合在线观看| cao死你这个sao货| 日韩免费av在线播放| 人妻久久中文字幕网| 免费高清视频大片| 757午夜福利合集在线观看| 好男人在线观看高清免费视频 | 亚洲黑人精品在线| 999久久久国产精品视频| 一卡2卡三卡四卡精品乱码亚洲| 日韩欧美三级三区| 无限看片的www在线观看| 国产亚洲av嫩草精品影院| 亚洲成人精品中文字幕电影| 久久久久久久久免费视频了| 男女之事视频高清在线观看| 在线观看www视频免费| 亚洲免费av在线视频| 国产私拍福利视频在线观看| 女人爽到高潮嗷嗷叫在线视频| 亚洲人成电影观看| 免费看a级黄色片| 久久国产精品人妻蜜桃| 欧美日韩乱码在线| 久久婷婷成人综合色麻豆| 自拍欧美九色日韩亚洲蝌蚪91| 长腿黑丝高跟| 曰老女人黄片| 精品国产一区二区久久| 午夜免费观看网址| 亚洲专区字幕在线| 成人手机av| 日本欧美视频一区| 看免费av毛片| 母亲3免费完整高清在线观看| 91字幕亚洲| 日韩欧美在线二视频| 成人免费观看视频高清| 精品少妇一区二区三区视频日本电影| 亚洲欧美激情综合另类| 日韩欧美三级三区| 久久精品亚洲熟妇少妇任你| 精品熟女少妇八av免费久了| 一区福利在线观看| 精品卡一卡二卡四卡免费| 日韩大码丰满熟妇| 在线视频色国产色| 精品国内亚洲2022精品成人| 国产成人精品无人区| 一区二区三区高清视频在线| 亚洲男人的天堂狠狠| 90打野战视频偷拍视频| 亚洲中文字幕日韩| 久久精品国产99精品国产亚洲性色 | 大香蕉久久成人网| 巨乳人妻的诱惑在线观看| 成人欧美大片| 久久精品成人免费网站| 精品久久久久久,| 国产99久久九九免费精品| 男女下面插进去视频免费观看| 不卡一级毛片| 午夜久久久在线观看| 久久久久久大精品| 国产精品亚洲一级av第二区| 国产单亲对白刺激| 国产精品九九99| 侵犯人妻中文字幕一二三四区| 欧美丝袜亚洲另类 | 国产免费男女视频| av福利片在线| 久久精品国产清高在天天线| 国产精品亚洲美女久久久| 久9热在线精品视频| 男女做爰动态图高潮gif福利片 | av有码第一页| 午夜两性在线视频| 人妻久久中文字幕网| 露出奶头的视频| 精品国产超薄肉色丝袜足j| 亚洲av电影不卡..在线观看| 成人免费观看视频高清| 成人特级黄色片久久久久久久| 成人三级做爰电影| 国产成人精品在线电影| 亚洲中文字幕一区二区三区有码在线看 | 日韩欧美国产一区二区入口| 九色国产91popny在线| 国产成人精品无人区| 人人妻,人人澡人人爽秒播| 午夜免费鲁丝| 国产精品久久视频播放| 亚洲国产毛片av蜜桃av| 久久人妻av系列| 大型av网站在线播放| 好男人电影高清在线观看| 国产精品一区二区在线不卡| 最近最新中文字幕大全免费视频| 亚洲av成人不卡在线观看播放网|