[發明專利]多個服務處理方法和瀏覽器有效
| 申請號: | 201280004205.6 | 申請日: | 2012-10-26 |
| 公開(公告)號: | CN103518360B | 公開(公告)日: | 2017-04-19 |
| 發明(設計)人: | 井皓;郜文美;范姝男;呂小強;王雅輝 | 申請(專利權)人: | 華為終端有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司11205 | 代理人: | 劉芳 |
| 地址: | 518129 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務 處理 方法 瀏覽器 | ||
技術領域
本發明實施例涉及計算機技術,尤其涉及一種多個服務處理方法和瀏覽器。
背景技術
Web Intents(意圖)是一種發現和遠程調用Web應用的機制和機構,通過Web Intent可以集成豐富多樣的Web應用。Intent客戶端(Intent client)為Web Intents的客戶端,用于創建Intent對象,通過瀏覽器(Browser)向Intent服務(Intent service)發送Intent請求。Intent service是能處理intent請求的服務,并通過瀏覽器(Browser)向Intent client返回處理結果,通常情況下,Intent service以網頁形式向用戶展示。
編輯圖片是Web Intents應用的一個典型例子,首先用戶打開Intent client的瀏覽器,調入一幅圖片,點擊瀏覽器上的Edit按鈕發出Intent請求以編輯該圖片。在Edit按鈕的觸發下,瀏覽器為用戶彈出一個窗口,該窗口列出所有可以處理該Intent請求的Intent service,用戶選擇一個Intent service的連接后,進入到該Intent service的服務頁,同時圖片也調入該Intent service的服務頁。該Intent service編輯圖片后,用戶點擊save按鈕,返回到Intent client頁面。編輯后的圖片傳送給瀏覽器,瀏覽器將圖片傳給Intent客戶端,Intent客戶端向用戶展示編輯后的圖片。
然而,瀏覽器一次只能滿足用戶使用一個Intent服務,不能一次滿足用戶連續使用多個Intent服務。如果用戶需要使用多個Intent服務,在上一個Intent服務執行結束后,需要重新回到Intent client頁面使瀏覽器彈出所有能夠處理Intent請求的服務,然后用戶再從瀏覽器彈出的窗口中選擇另外一個Intent服務。因此,用戶需要使用多個Intent服務時,需要多次重復操作一個Intent服務時的所有步驟。導致Intent服務的使用效率較低。
發明內容
本發明實施例提供一種多個服務處理方法和瀏覽器,用以解決不能一次連續使用多個Intent服務的缺陷,提高了Intent服務的使用效率。
第一方面,本發明實施例提供一種多個Intent服務處理方法,包括:
瀏覽器接收Intent客戶端傳輸的Intent數據,并接收處理所述Intent數據的一個以上的Intent服務的Intent服務標識;
所述瀏覽器根據接收到的Intent服務標識確定的Intent服務的執行順序,依次使接收到的Intent服務標識對應的所有Intent服務對所述瀏覽器傳輸的Intent數據進行處理,并將當前Intent服務返回的Intent數據傳輸給下一個Intent服務,直至最后一個Intent服務處理結束;
所述瀏覽器向Intent客戶端返回最后一個Intent服務的處理結果。
第二方面,本發明實施例提供一種瀏覽器,包括:
接收模塊,用于接收Intent客戶端傳輸的Intent數據,并接收處理所述Intent數據的一個以上的Intent服務的Intent服務標識,并將輸所述Intent數據和接收到的Intent服務標識對應的所有Intent服務標識傳輸給觸發模塊;
觸發模塊,用于根據接收到的Intent服務標識確定的Intent服務的執行順序,依次使接收到的Intent服務標識對應的所有Intent服務對所述瀏覽器傳輸的Intent數據進行處理,并將當前Intent服務返回的Intent數據傳輸給下一個Intent服務,直至最后一個Intent服務處理結束,向發送模塊返回最后一個Intent服務的處理結果;
所述發送模塊,用于向所述Intent客戶端返回最后一個Intent服務的處理結果。
以上技術方案中,瀏覽器一次接收到多個Intent服務后,根據Intent服務的執行順序,依次使上述所有Intent服務對瀏覽器傳輸的Intent數據進行處理。在每個Intent服務處理結束后,瀏覽器將當前Intent服務返回的Intent數據傳輸給下一個Intent服務或上述所有Intent服務,直至最后一個Intent服務處理結束。因此,本實施例提供的方法可使用戶一次連續使用多個Intent服務,在上一個Intent服務結束后,用戶不需要重新回到Intent客戶端,再在客戶端的觸發下從瀏覽器中選擇下一個Intent服務,提高了Intent服務的使用效率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為終端有限公司,未經華為終端有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280004205.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種簸箕置物架
- 下一篇:一種多功能拼裝組合家具





