欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

服務(wù)響應(yīng)方法及裝置的制造方法_4

文檔序號:9491901閱讀:來源:國知局
服務(wù)端時,該多個服務(wù)端除占用SSDP端口的服務(wù)端 (即SSDP服務(wù)端)之外的其他服務(wù)端也能響應(yīng)客戶端發(fā)送的服務(wù)發(fā)現(xiàn)請求,解決了終端中 端口沖突的問題。
[0152] 圖4-1是根據(jù)一示例性實施例示出的一種服務(wù)響應(yīng)裝置的框圖,如圖4-1所示,該 服務(wù)響應(yīng)裝置400包括:
[0153] 第一接收模塊401,被配置為通過簡單服務(wù)發(fā)現(xiàn)協(xié)議SSDP端口接收客戶端發(fā)送的 服務(wù)發(fā)現(xiàn)請求,該服務(wù)發(fā)現(xiàn)請求中包括請求的服務(wù)類型,該SSDP端口被預(yù)設(shè)的SSDP服務(wù)端 占用。
[0154] 第一獲取模塊402,被配置為根據(jù)預(yù)設(shè)的服務(wù)類型和服務(wù)端的地址信息的對應(yīng)關(guān) 系,獲取該請求的服務(wù)類型對應(yīng)的目標(biāo)地址信息,該對應(yīng)關(guān)系中記錄的服務(wù)端為該SSDP服 務(wù)端所在終端中安裝的支持SSDP的服務(wù)端。
[0155] 發(fā)送模塊403,被配置為向該客戶端發(fā)送服務(wù)響應(yīng)消息,該服務(wù)響應(yīng)消息包括該 第一獲取模塊獲取的該目標(biāo)地址信息和目標(biāo)版本信息,以使得該客戶端根據(jù)該服務(wù)響應(yīng)消 息,向該目標(biāo)地址信息對應(yīng)的服務(wù)端發(fā)送服務(wù)請求消息。
[0156] 綜上所述,本公開實施例提供的一種服務(wù)響應(yīng)裝置,終端通過SSDP端口接收客戶 端發(fā)送的服務(wù)發(fā)現(xiàn)請求后,可以根據(jù)預(yù)設(shè)的服務(wù)類型和服務(wù)端的地址信息的對應(yīng)關(guān)系,獲 取該服務(wù)發(fā)現(xiàn)請求所請求的服務(wù)類型對應(yīng)的目標(biāo)地址信息,并向該客戶端發(fā)送服務(wù)響應(yīng)消 息,因此當(dāng)終端安裝有多個支持SSDP的服務(wù)端時,該多個服務(wù)端除占用SSDP端口的服務(wù)端 (即SSDP服務(wù)端)之外的其他服務(wù)端也能響應(yīng)客戶端發(fā)送的服務(wù)發(fā)現(xiàn)請求,解決了終端中 端口沖突的問題。
[0157] 圖4-2是根據(jù)一示例性實施例示出的另一種服務(wù)響應(yīng)裝置的框圖,如圖4-2所示, 該服務(wù)響應(yīng)裝置400包括:
[0158] 第一接收模塊401,被配置為通過簡單服務(wù)發(fā)現(xiàn)協(xié)議SSDP端口接收客戶端發(fā)送的 服務(wù)發(fā)現(xiàn)請求,該服務(wù)發(fā)現(xiàn)請求中包括請求的服務(wù)類型,該SSDP端口被預(yù)設(shè)的SSDP服務(wù)端 占用。
[0159] 第一獲取模塊402,被配置為根據(jù)預(yù)設(shè)的服務(wù)類型和服務(wù)端的地址信息的對應(yīng)關(guān) 系,獲取該請求的服務(wù)類型對應(yīng)的目標(biāo)地址信息,該對應(yīng)關(guān)系中記錄的服務(wù)端為該SSDP服 務(wù)端所在終端中安裝的支持SSDP的服務(wù)端。
[0160] 發(fā)送模塊403,被配置為向該客戶端發(fā)送服務(wù)響應(yīng)消息,該服務(wù)響應(yīng)消息包括該 第一獲取模塊獲取的該目標(biāo)地址信息和目標(biāo)版本信息,以使得該客戶端根據(jù)該服務(wù)響應(yīng)消 息,向該目標(biāo)地址信息對應(yīng)的服務(wù)端發(fā)送服務(wù)請求消息。
[0161] 確定模塊404,被配置為確定該SSDP服務(wù)端所在終端安裝的多個服務(wù)端中支持 SSDP的服務(wù)端。
[0162] 第二獲取模塊405,被配置為獲取該確定模塊確定的每個該支持SSDP的服務(wù)端的 配置信息,該配置信息中包括該服務(wù)類型和服務(wù)端的地址信息。
[0163] 建立模塊406,被配置為根據(jù)該第二獲取模塊獲取的每個該支持SSDP的服務(wù)端的 配置信息建立該對應(yīng)關(guān)系。
[0164] 第二接收模塊407,被配置為接收配置在該SSDP服務(wù)端的該對應(yīng)關(guān)系。
[0165] 第三獲取模塊408,被配置為根據(jù)預(yù)設(shè)的服務(wù)類型和版本信息的對應(yīng)關(guān)系,獲取該 請求的服務(wù)類型對應(yīng)的目標(biāo)版本信息。
[0166] 生成模塊409,被配置為生成該服務(wù)響應(yīng)消息,該服務(wù)響應(yīng)消息包括該第一獲取模 塊獲取的該目標(biāo)地址信息和該第三獲取模塊獲取的該目標(biāo)版本信息。
[0167] 檢測模塊410,被配置為檢測預(yù)設(shè)時間段內(nèi),該第一接收模塊通過該SSDP端口接 收的服務(wù)發(fā)現(xiàn)請求的個數(shù)。
[0168] 可選的,該第一接收模塊401接收的該服務(wù)發(fā)現(xiàn)請求還包括最長等待時長,該最 長等待時長用于指示該客戶端發(fā)送服務(wù)發(fā)現(xiàn)請求后,允許接收服務(wù)響應(yīng)消息的時長。
[0169] 圖4-3根據(jù)一示例性實施例示出的一種發(fā)送模塊的框圖,如圖4-3所示,該發(fā)送模 塊403,包括:第一發(fā)送子模塊4031、排序子模塊4032和第二發(fā)送子模塊4033 ;
[0170] 該第一發(fā)送子模塊4031,被配置為當(dāng)該第一接收模塊接收的該服務(wù)發(fā)現(xiàn)請求的個 數(shù)等于1時,向該服務(wù)發(fā)現(xiàn)請求對應(yīng)的客戶端發(fā)送服務(wù)響應(yīng)消息。
[0171] 該排序子模塊4032,被配置為當(dāng)該第一接收模塊接收的該服務(wù)發(fā)現(xiàn)請求的個數(shù)大 于1時,按照該最長等待時長對該服務(wù)發(fā)現(xiàn)請求進行升序排序得到響應(yīng)優(yōu)先級列表。
[0172] 第二發(fā)送子模塊4033,被配置為按照該排序子模塊得到的該響應(yīng)優(yōu)先級列表向各 個該服務(wù)發(fā)現(xiàn)請求對應(yīng)的客戶端發(fā)送服務(wù)響應(yīng)消息。
[0173] 圖4-4根據(jù)一示例性實施例示出的一種第一接收模塊的框圖,如圖4-4所示,該第 一接收模塊401,包括:接收子模塊4011和解析子模塊4012。
[0174] 該接收子模塊4011,被配置為通過該SSDP端口接收客戶端發(fā)送的請求報文,該請 求報文攜帶有該服務(wù)發(fā)現(xiàn)請求和該客戶端的地址信息。
[0175] 該解析子模塊4012,被配置為解析該接收子模塊接收的該請求報文得到該服務(wù)發(fā) 現(xiàn)請求和該客戶端的地址信息。
[0176] 圖4-5根據(jù)一示例性實施例示出的另一種發(fā)送模塊的框圖,如圖4-5所示,該發(fā)送 模塊403,還可以包括:第三發(fā)送子模塊4034 ;
[0177] 該第三發(fā)送子模塊4034,被配置為根據(jù)該解析子模塊解析的該客戶端的地址信 息,向該客戶端發(fā)送服務(wù)響應(yīng)消息。
[0178] 綜上所述,本公開實施例提供的一種服務(wù)響應(yīng)裝置,終端通過SSDP端口接收客戶 端發(fā)送的服務(wù)發(fā)現(xiàn)請求后,可以根據(jù)預(yù)設(shè)的服務(wù)類型和服務(wù)端的地址信息的對應(yīng)關(guān)系,獲 取該服務(wù)發(fā)現(xiàn)請求所請求的服務(wù)類型對應(yīng)的目標(biāo)地址信息,并向該客戶端發(fā)送服務(wù)響應(yīng)消 息,因此當(dāng)終端安裝有多個支持SSDP的服務(wù)端時,該多個服務(wù)端除占用SSDP端口的服務(wù)端 (即SSDP服務(wù)端)之外的其他服務(wù)端也能響應(yīng)客戶端發(fā)送的服務(wù)發(fā)現(xiàn)請求,解決了終端中 端口沖突的問題。
[0179] 關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法 的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0180] 圖5是根據(jù)一示例性實施例示出的又一種服務(wù)響應(yīng)裝置500的框圖。例如,裝置 500可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè) 備,健身設(shè)備,個人數(shù)字助理等。
[0181] 參照圖5,裝置500可以包括以下一個或多個組件:處理組件502,存儲器504,電 源組件506,多媒體組件508,音頻組件510,輸入/輸出(I/O)的接口 512,傳感器組件514, 以及通信組件516。
[0182] 處理組件502通常控制裝置500的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相 機操作和記錄操作相關(guān)聯(lián)的操作。處理組件502可以包括一個或多個處理器520來執(zhí)行指 令,以完成上述的方法的全部或部分步驟。此外,處理組件502可以包括一個或多個模塊, 便于處理組件502和其他組件之間的交互。例如,處理組件502可以包括多媒體模塊,以方 便多媒體組件508和處理組件502之間的交互。
[0183] 存儲器504被配置為存儲各種類型的數(shù)據(jù)以支持在裝置500的操作。這些數(shù)據(jù)的 示例包括用于在裝置500上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù), 消息,圖片,視頻等。存儲器504可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的 組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除 可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃 存儲器,磁盤或光盤。
[0184] 電源組件506為裝置500的各種組件提供電力。電源組件506可以包括電源管理 系統(tǒng),一個或多個電源,及其他與為裝置500生成、管理和分配電力相關(guān)聯(lián)的組件。
[0185] 多媒體組件508包括在所述裝置500和用戶之間的提供一個輸出接口的屏幕。在 一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板, 屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳 感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動 作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多 媒體組件508包括一個前置攝像頭和/或后置攝像頭。當(dāng)裝置500處于操作模式,如拍攝 模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置 攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0186] 音頻組件510被配置為輸出和/或輸入音頻信號。例如,音頻組件510包括一個 麥克風(fēng)(MIC),當(dāng)裝置500處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng) 被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器504或經(jīng)由通 信組件516發(fā)送。在一些實施例中,音頻組件510還包括一個揚聲器,用于輸出音頻信號。
[0187] I/0接口 512為處理組件502和外圍接口模塊之間提供接口,上述外圍接口模塊可 以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖 定按鈕。
[0188] 傳感器組件514包括一個或多個傳感器,用于為裝置500提供各個方面的狀態(tài)評 估。例如,傳感器組件514可以檢測到裝置500的打開/關(guān)閉狀態(tài),組件的相對定位,例如 所述組件為裝置500的顯示器和小鍵盤,傳感器組件514還可以檢測裝置500或裝置500 一個組件的位置改變,用戶與裝置500接觸的存在或不存在,裝置500方位或加速/減速和 裝置500的溫度變化。傳感器組件514可以包括接近傳感器,被配置用來在沒有任何的物 理接觸時檢測附近物體的存在。傳感器組件514還可以包括光傳感器,如CMOS或C⑶圖像 傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件514還可以包括加速度傳 感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0189] 通信組件516被配置為便于裝置500和其他設(shè)備之間有線或無線方式的通信。裝 置500可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性 實施例中,通信組件516經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān) 信息。在一個示例性實施例中,所述通信組件516還包括近場通信(NFC)模塊,以促進短程 通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶 (UWB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
[0190] 在示例性實施例中,裝置500可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字 信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列 (FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0191] 在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例 如包括指令的存儲器504,上述指令可由裝置500的處理器520執(zhí)行以完成上述方法。例 如,所述非臨時性計算機可讀存儲介質(zhì)可以是R0M、隨機存取存儲器(RAM)、CD-ROM、磁帶、 軟盤和光數(shù)據(jù)存儲設(shè)備等。
[0192] -種非
當(dāng)前第4頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
大同县| 高唐县| 鄂州市| 西乡县| 株洲县| 黄石市| 盘山县| 松滋市| 绥化市| 吉木乃县| 阆中市| 峨边| 张家川| 榆树市| 天长市| 探索| 阜新| 清远市| 大城县| 从江县| 康乐县| 扎兰屯市| 墨脱县| 滨州市| 佛冈县| 武平县| 博爱县| 临邑县| 曲阳县| 革吉县| 雷山县| 太原市| 江陵县| 伽师县| 成安县| 广丰县| 泗水县| 长宁区| 邹平县| 万全县| 河间市|