国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種手機(jī)應(yīng)用Hub系統(tǒng)及其應(yīng)用方法

      文檔序號:6402592閱讀:592來源:國知局
      專利名稱:一種手機(jī)應(yīng)用Hub系統(tǒng)及其應(yīng)用方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及移動互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,特別是涉及一種手機(jī)應(yīng)用hub的應(yīng)用系統(tǒng)及方法。
      背景技術(shù)
      互聯(lián)網(wǎng)的出現(xiàn)使信息網(wǎng)絡(luò)化的浪潮席卷全球,在信息社會高速發(fā)展的今天,網(wǎng)絡(luò)更是以迅雷不及掩耳之勢覆蓋了全球的每一個角落,并在逐步的改變我們的生活方式?!熬W(wǎng)絡(luò)無處不在,溝通隨心所欲?!笔且苿踊ヂ?lián)網(wǎng)一直以來的夢想,然而這一夢想并不遙遠(yuǎn)。近年來,移動互聯(lián)網(wǎng)的發(fā)展速度極大地超出了人們的想象,夢想轉(zhuǎn)瞬間便從概念變成了現(xiàn)實,小到個人生活、大到企業(yè)運營甚至是國家等都隨著移動互聯(lián)網(wǎng)的發(fā)展發(fā)生了極大的改變。Web2.0的大行其道,人們開始對因特網(wǎng)與Web能力進(jìn)行的反思,各種思想的匯聚一直都是技術(shù)探索和創(chuàng)新的動力。Mashup起源于傳統(tǒng)互聯(lián)網(wǎng),是指從不同的源獲取數(shù)據(jù)或業(yè)務(wù)能力,整合到一起而形成的具有統(tǒng)一體驗的互聯(lián)網(wǎng)網(wǎng)站或應(yīng)用,實現(xiàn)一加一大于二的效果。Mashup作為構(gòu)建未來移動互聯(lián)網(wǎng)業(yè)務(wù)架構(gòu)的創(chuàng)新性關(guān)鍵技術(shù),以一種新的網(wǎng)絡(luò)模式出現(xiàn)在人們面前,已經(jīng)在學(xué)術(shù)界和商業(yè)界引起了足夠的的重視。在移動互聯(lián)網(wǎng)時代,業(yè)務(wù)和應(yīng)用的重要性將日益彰顯,成為各方競爭的焦點。但是目前關(guān)于Mashup都是對于Web上的服務(wù)和網(wǎng)站而言,沒有對手機(jī)應(yīng)用平臺進(jìn)行延伸。手機(jī)應(yīng)用平臺應(yīng)用數(shù)量很大,但是功能零散化,碎片化,擁有Mashup的所必須的前景和需求。目前單是智能手機(jī)市場上比較流行的移動終端平臺就有Android (安卓)、PalmOS、iOS、Windows Phone8、Symbian (塞班)、Black Berry (黑莓)0S6.0 等,而基于各個平臺的移動應(yīng)用數(shù)量也是相當(dāng)驚人。

      發(fā)明內(nèi)容
      基于現(xiàn)有技術(shù)中存在的問題,本發(fā)明提出一種手機(jī)應(yīng)用Hub系統(tǒng)及其應(yīng)用方法,將基于移動終端、基于互聯(lián)網(wǎng)的零散化服務(wù)進(jìn)行整合,實現(xiàn)了靈活調(diào)用服務(wù)所對應(yīng)的每一個業(yè)務(wù)模塊的自動復(fù)用。本發(fā)明提出了一種手機(jī)應(yīng)用Hub系統(tǒng),該系統(tǒng)包括控制器、事件觸發(fā)器、事件執(zhí)行器和規(guī)則文件:所述控制器,一方面用于編輯、管理規(guī)則文件;另一方面在系統(tǒng)有事件觸發(fā)時讀取規(guī)則文件,并在根據(jù)規(guī)則文件找到相應(yīng)的事件觸發(fā)器后,由控制器接受事件觸發(fā)器傳遞來的觸發(fā)參數(shù),將該觸發(fā)參數(shù)傳遞給事件執(zhí)行器;所述事件觸發(fā)器,用于與操作系統(tǒng)交互,監(jiān)聽用戶在該系統(tǒng)中設(shè)定的觸發(fā)事件:當(dāng)系統(tǒng)有觸發(fā)事件發(fā)生時,調(diào)用控制器查找規(guī)則文件找到觸發(fā)事件相對應(yīng)的執(zhí)行事件,并將執(zhí)行參數(shù)傳遞給事件執(zhí)行器進(jìn)行相應(yīng)的事件執(zhí)行;所述事件執(zhí)行器,事件執(zhí)行器負(fù)責(zé)每個觸發(fā)事 件的執(zhí)行功能,具體為對每一個服務(wù)提供了一個獨立自治的業(yè)務(wù)模塊,控制器將相應(yīng)的觸發(fā)參數(shù)傳遞給事件執(zhí)行器,由事件執(zhí)行器選擇符合該觸發(fā)參數(shù)的執(zhí)行事件,根據(jù)執(zhí)行參數(shù)選擇執(zhí)行相應(yīng)功能的業(yè)務(wù)模塊;所述規(guī)則文件,用于記錄每一條規(guī)則對應(yīng)的觸發(fā)事件及其觸發(fā)參數(shù),執(zhí)行事件及其執(zhí)行參數(shù),以及觸發(fā)事件和執(zhí)行事件之間的映射關(guān)系;該系統(tǒng)還設(shè)置權(quán)限管理單元,該單元通過文件記錄了聲明事件觸發(fā)器所有效監(jiān)聽的操作系統(tǒng)事件的權(quán)限,事件觸發(fā)器據(jù)此監(jiān)聽對應(yīng)的事件。另外,本發(fā)明還提出了一種手機(jī)應(yīng)用Hub系統(tǒng)的應(yīng)用方法,該方法包括以下流程:事件觸發(fā)器監(jiān)控操作系統(tǒng),當(dāng)操作系統(tǒng)有觸發(fā)事件發(fā)生時,事件觸發(fā)器獲取到觸發(fā)事件的觸發(fā)事件參數(shù),通過控制器檢查規(guī)則文件中是否有與該觸發(fā)事件相關(guān)聯(lián)的規(guī)則。如果沒有,則由事件觸發(fā)器接著監(jiān)控操作系統(tǒng)的下一個事件,如果有,則將該規(guī)則里描述的執(zhí)行事件的參數(shù)傳遞給事件執(zhí)行器,事件執(zhí)行器根據(jù)相應(yīng)的參數(shù)執(zhí)行某一業(yè)務(wù)模塊。該方法還包括權(quán)限管理的步驟,該步驟通過讀取事件觸發(fā)器所有效監(jiān)聽的操作系統(tǒng)事件的權(quán)限,使得事件觸發(fā)器據(jù)此監(jiān)聽對應(yīng)的事件。,與現(xiàn)有技術(shù)相比,本產(chǎn)品將移動互聯(lián)網(wǎng)以及互聯(lián)網(wǎng)上松散獨立的服務(wù)進(jìn)行了整合。對于每一個服務(wù),本產(chǎn)品實現(xiàn)了一個對該服務(wù)進(jìn)行操作的業(yè)務(wù)邏輯,這些業(yè)務(wù)邏輯之間獨立的,每一個業(yè)務(wù)邏輯又是可復(fù)用的,業(yè)務(wù)邏輯無需知曉產(chǎn)品的內(nèi)部架構(gòu)。當(dāng)本產(chǎn)品想對某幾個服務(wù)之間進(jìn)行消息通信時,只需要由平臺調(diào)用對該服務(wù)提供操作的業(yè)務(wù)邏輯。


      ·圖1為本發(fā)明的一種手機(jī)應(yīng)用Hub系統(tǒng)的功能模塊不意圖;圖2為本發(fā)明的一種手機(jī)應(yīng)用Hub系統(tǒng)應(yīng)用方法的流程示意圖。
      具體實施例方式下面結(jié)合附圖,進(jìn)一步詳細(xì)說明本發(fā)明的具體實現(xiàn)方式。本發(fā)明的手機(jī)hub系統(tǒng)主要分為4個部分,分別是規(guī)則管理器、事件觸發(fā)器、事件執(zhí)行器和規(guī)則文件。該系統(tǒng)的各功能模塊之間的關(guān)系如圖1所示。一、控制器負(fù)責(zé)管理規(guī)則文件,提供對規(guī)則文件的增、刪、改、查功能;并在系統(tǒng)有觸發(fā)事件觸發(fā)時,通過控制器讀取規(guī)則文件,根據(jù)規(guī)則文件找到相應(yīng)的事件觸發(fā)器后,通過控制器接受事件觸發(fā)器傳遞來的觸發(fā)參數(shù),并將該觸發(fā)參數(shù)傳遞給事件執(zhí)行器;二、事件觸發(fā)器事件觸發(fā)器負(fù)責(zé)與操作系統(tǒng)交互,監(jiān)聽用戶設(shè)定好的觸發(fā)事件。當(dāng)系統(tǒng)有觸發(fā)事件發(fā)生時,調(diào)用控制器查找規(guī)則文件找到相應(yīng)的執(zhí)行事件,并將執(zhí)行參數(shù)傳遞給事件執(zhí)行器進(jìn)行相應(yīng)的事件執(zhí)行。通過manifest文件中記錄了聲明事件觸發(fā)器可以監(jiān)聽的操作系統(tǒng)事件的權(quán)限,事件觸發(fā)器據(jù)此監(jiān)聽對應(yīng)的事件。當(dāng)某一觸發(fā)事件發(fā)生時,事件觸發(fā)器捕獲觸發(fā)事件,并讀取事件附帶的觸發(fā)參數(shù),與規(guī)則文件中存在的規(guī)則進(jìn)行比對,找到相應(yīng)的執(zhí)行事件及其執(zhí)行參數(shù)。三、事件執(zhí)行器事件執(zhí)行器負(fù)責(zé)每個觸發(fā)事件的執(zhí)行功能,具體為對每一個服務(wù)提供了一個獨立自治的業(yè)務(wù)模塊,控制器將事件觸發(fā)器找到的相應(yīng)的觸發(fā)參數(shù)傳遞給事件執(zhí)行器,由事件執(zhí)行器根據(jù)執(zhí)行參數(shù)選擇使用的具體執(zhí)行該功能的業(yè)務(wù)模塊執(zhí)行。四、規(guī)則文件規(guī)則文件中每一條規(guī)則對應(yīng)一個觸發(fā)事件和執(zhí)行事件的映射關(guān)系。規(guī)則文件中記錄了觸發(fā)事件及其參數(shù),執(zhí)行事件及其參數(shù),將觸發(fā)事件和響應(yīng)事件的映射關(guān)系,觸發(fā)事件和響應(yīng)事件的參數(shù)。本發(fā)明的系統(tǒng)的應(yīng)用方法流程如圖2所示:事件觸發(fā)器監(jiān)控操作系統(tǒng),當(dāng)操作系統(tǒng)有觸發(fā)事件發(fā)生時,事件觸發(fā)器獲取到觸發(fā)事件的觸發(fā)事件參數(shù),通過控制器檢查規(guī)則文件中是否有與該觸發(fā)事件相關(guān)聯(lián)的規(guī)則。如果沒有,則由事件觸發(fā)器接著監(jiān)控操作系統(tǒng)的下一個事件,如果有,則將該規(guī)則里描述的執(zhí)行事件的參數(shù)傳遞給事件執(zhí)行器,事件執(zhí)行器根據(jù)相應(yīng)的參數(shù)調(diào)用某一業(yè)務(wù)模塊功能,完成整個流程。本發(fā)明支持靈活的自動化和高適應(yīng)性的業(yè)務(wù)流程,每一個可被組合的服務(wù)皆可作為獨立的業(yè)務(wù)單元而存在,這些獨立的業(yè)務(wù)邏輯是可復(fù)用的、自治的邏輯單元??梢砸粋€復(fù)雜業(yè)務(wù)流程分解為由一系列服務(wù)完成的流程,每個服務(wù)負(fù)責(zé)執(zhí)行流程的一部分。本產(chǎn)品創(chuàng)建的業(yè)務(wù)流程和自動化解決方案無關(guān)的服務(wù),將形成一種復(fù)用環(huán)境,其中同一服務(wù)可以被不同的解決方案(用戶設(shè)定的關(guān)聯(lián)規(guī)則)復(fù)用。在本產(chǎn)品的架構(gòu)下,本產(chǎn)品在增加業(yè)務(wù)功能,即想要添加更多可以組合的服務(wù)時,只需要添加相應(yīng)的業(yè)務(wù)模塊即可,無需對架構(gòu)進(jìn)行改變。本產(chǎn)品作為服務(wù)之間交互的中介,將一個服務(wù)的消息傳遞給另一個服務(wù)使用,如果該消息可以作為參數(shù)直接被另一個服 務(wù)使用,本產(chǎn)品將直接傳遞消息;如果消息本身和另一個服務(wù)接受的參數(shù)之間無法直接傳遞,本產(chǎn)品將提供中間件的功能對消息進(jìn)行處理,使得可以被另一服務(wù)使用。消息之間的傳遞可以是一種請求一響應(yīng)關(guān)系,即消息從服務(wù)A傳遞給服務(wù)B,服務(wù)B得到請求后執(zhí)行相應(yīng)業(yè)務(wù),并將業(yè)務(wù)結(jié)果響應(yīng)返回給服務(wù)A的傳遞形式;也可以是一種發(fā)送并遺忘的關(guān)系,即服務(wù)A已經(jīng)執(zhí)行完畢,只需將消息發(fā)送給服務(wù)B,讓服務(wù)B執(zhí)行業(yè)務(wù),形成一種串聯(lián)關(guān)系。每一個對服務(wù)的使用功能是產(chǎn)品的最基本構(gòu)件,封裝了一個定義完整的功能范圍內(nèi)的獨特業(yè)務(wù)集。本發(fā)明的控制器模塊,控制著整個系統(tǒng)中業(yè)務(wù)服務(wù)的組合關(guān)系,可以靈活調(diào)用每一個業(yè)務(wù)模塊的復(fù)用,控制著消息從最初發(fā)送到最終目標(biāo)所經(jīng)過的路線,這種業(yè)務(wù)調(diào)用流程是由一個規(guī)則文件中每一條的規(guī)則決定的,而每一條規(guī)則是由用戶根據(jù)自身切實需求自己設(shè)定而成。
      權(quán)利要求
      1.一種手機(jī)應(yīng)用Hub系統(tǒng),該系統(tǒng)包括控制器、事件觸發(fā)器、事件執(zhí)行器和規(guī)則文件,其特征在于: 所述控制器,一方面用于編輯、管理規(guī)則文件;另一方面在系統(tǒng)有事件觸發(fā)時讀取規(guī)則文件,并在根據(jù)規(guī)則文件找到相應(yīng)的事件觸發(fā)器后,由控制器接受事件觸發(fā)器傳遞來的觸發(fā)參數(shù),將該觸發(fā)參數(shù)傳遞給事件執(zhí)行器; 所述事件觸發(fā)器,用于與操作系統(tǒng)交互,監(jiān)聽用戶在該系統(tǒng)中設(shè)定的觸發(fā)事件:當(dāng)系統(tǒng)有觸發(fā)事件發(fā)生時,調(diào)用控制器查找規(guī)則文件找到觸發(fā)事件相對應(yīng)的執(zhí)行事件,并將執(zhí)行參數(shù)傳遞給事件執(zhí)行器進(jìn)行相應(yīng)的事件執(zhí)行; 所述事件執(zhí)行器,事件執(zhí)行器負(fù)責(zé)每個觸發(fā)事件的執(zhí)行功能,具體為對每一個服務(wù)提供了一個獨立自治的業(yè)務(wù)模塊,控制器將相應(yīng)的觸發(fā)參數(shù)傳遞給事件執(zhí)行器,由事件執(zhí)行器選擇符合該觸發(fā)參 數(shù)的執(zhí)行事件,根據(jù)執(zhí)行參數(shù)選擇執(zhí)行相應(yīng)功能的業(yè)務(wù)模塊; 所述規(guī)則文件,用于記錄每一條規(guī)則對應(yīng)的觸發(fā)事件及其觸發(fā)參數(shù),執(zhí)行事件及其執(zhí)行參數(shù),以及觸發(fā)事件和執(zhí)行事件之間的映射關(guān)系。
      2.如權(quán)利要求1所述的手機(jī)應(yīng)用Hub系統(tǒng),其特征在于,該系統(tǒng)還設(shè)置權(quán)限管理單元,該單元通過文件記錄了聲明事件觸發(fā)器所有效監(jiān)聽的操作系統(tǒng)事件的權(quán)限,事件觸發(fā)器據(jù)此監(jiān)聽對應(yīng)的事件。
      3.如權(quán)利要求1所述的一種手機(jī)應(yīng)用Hub系統(tǒng)的應(yīng)用方法,其特征在于,該方法包括以下流程: 事件觸發(fā)器監(jiān)控操作系統(tǒng),當(dāng)操作系統(tǒng)有觸發(fā)事件發(fā)生時,事件觸發(fā)器獲取到觸發(fā)事件的觸發(fā)事件參數(shù),通過控制器檢查規(guī)則文件中是否有與該觸發(fā)事件相關(guān)聯(lián)的規(guī)則。如果沒有,則由事件觸發(fā)器接著監(jiān)控操作系統(tǒng)的下一個事件,如果有,則將該規(guī)則里描述的執(zhí)行事件的參數(shù)傳遞給事件執(zhí)行器,事件執(zhí)行器根據(jù)相應(yīng)的參數(shù)執(zhí)行某一業(yè)務(wù)模塊。
      4.如權(quán)利要求1所述的手機(jī)應(yīng)用Hub系統(tǒng),其特征在于,該方法還包括權(quán)限管理的步驟,該步驟通過讀取事件觸發(fā)器所有效監(jiān)聽的操作系統(tǒng)事件的權(quán)限,使得事件觸發(fā)器據(jù)此監(jiān)聽對應(yīng)的事件。
      全文摘要
      本發(fā)明公開了一種手機(jī)應(yīng)用Hub系統(tǒng)及其應(yīng)用方法,該系統(tǒng)包括控制器、事件觸發(fā)器、事件執(zhí)行器和規(guī)則文件,事件觸發(fā)器監(jiān)控著操作系統(tǒng),當(dāng)操作系統(tǒng)有觸發(fā)事件發(fā)生時,事件觸發(fā)器獲取到觸發(fā)事件的觸發(fā)事件參數(shù),通過控制器檢查規(guī)則文件中是否有與該觸發(fā)事件相關(guān)聯(lián)的規(guī)則。如果沒有,則由事件觸發(fā)器接著監(jiān)控操作系統(tǒng)的下一個事件,如果有,則將該規(guī)則里描述的執(zhí)行事件的參數(shù)傳遞給事件執(zhí)行器,事件執(zhí)行器根據(jù)相應(yīng)的參數(shù)執(zhí)行某一業(yè)務(wù)模塊。本產(chǎn)品將移動互聯(lián)網(wǎng)以及互聯(lián)網(wǎng)上松散獨立的服務(wù)進(jìn)行了整合。
      文檔編號G06F9/46GK103227867SQ20131015143
      公開日2013年7月31日 申請日期2013年4月27日 優(yōu)先權(quán)日2013年4月27日
      發(fā)明者馬一翔, 陳世展, 馮志勇, 陳娟 申請人:天津大學(xué)
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1