專利名稱:資訊信息訂閱系統的制作方法
技術領域:
本發明涉及互聯網信息技術領域,特別涉及一種資訊信息訂閱系統。
背景技術:
隨著hternet及電腦硬件的普及和商用化,信息的展示方式及傳輸效率都在不斷的提升。最終用戶對軟件的要求也隨之提高。傳統的資訊信息訂閱系統對信息獲取及展示不能同時滿足客戶需求,二者之間要有取舍,并對資訊的展示不能自動地進行實時更新, 需要用戶刷新信息,另外無法主動訂閱資訊。
發明內容
(一)要解決的技術問題本發明要解決的技術問題是如何訂閱資訊,并實現訂閱資訊的自動更新。( 二 )技術方案為解決上述技術問題,本發明提供了一種資訊信息訂閱系統,包括訂閱單元,用于根據指定的資訊類別向資訊服務中心訂閱所述類別的資訊;顯示單元,用于顯示訂閱單元訂閱類別的資訊;實時更新單元,用于接收資訊服務中心發來的屬于所述訂閱類別的更新后的資訊,并通知顯示單元更新顯示。其中,所述訂閱單元包括訂閱消息發送子單元,用于將包含資訊類別的訂閱消息發送到所述資訊服務中心;訂閱資訊獲取子單元,用于通過網絡接口獲取資訊服務中心返回的被訂閱類別的資訊。其中,所述實時更新單元包括注冊接口子單元,用于使資訊服務中心通過所述注冊接口子單元向實時更新單元發送更新的資訊。其中,所述系統還包括計時發送單元用于當所述訂閱消息發送子單元發送出訂閱消息時,進行計時,達到預定時間后,若所述訂閱信息獲取子單元未獲取到被訂閱類型的資訊,則觸發所述訂閱消息發送子單元再次發送所述訂閱消息。其中,所述預定時間為3 10分鐘。(三)有益效果本發明通過在原有的資訊信息系統的基礎上實現關注資訊類別的資訊訂閱的功能,使得用戶可以實時訂閱關注類別的資訊。并且資訊服務中心通過實時更新單元的注冊接口自動地將更新的資訊發送給本發明的系統,實現了關注類別的資訊的主動更新。
圖1是本發明實施例的一種資訊信息訂閱系統結構示意圖;圖2是圖1中系統的工作流程圖。
具體實施例方式下面結合附圖和實施例,對本發明的具體實施方式
作進一步詳細描述。以下實施例用于說明本發明,但不用來限制本發明的范圍。如圖1所示,本發明實施例的一種資訊信息訂閱系統結構示意圖,包括訂閱單元,用于根據指定的資訊類別向資訊服務中心訂閱所述類別的資訊,資訊服務中心為專門提供資訊服務的網站(網站服務器)。訂閱單元具體包括訂閱消息發送子單元,用于將包含資訊類別的訂閱消息發送到所述資訊服務中心。資訊服務中心提供各種類別的資訊下載、查詢及瀏覽服務。訂閱資訊獲取子單元,用于通過網絡接口獲取資訊服務中心返回的被訂閱類別的資訊。該系統還包括顯示單元,從訂閱單元獲取訂閱類別的資訊,并將該類別的資訊顯示。本發明使用Microsoft最新的前臺展示技術WPF進行資訊展示。(WPF,即Windows Presentation Foundation)是微軟推出的基于Windows Vista的用戶界面框架,屬于.NET Framework 3. 0的一部分,帶給用戶全新的操作體驗。尤其適合在觸摸屏上操作,應用部分支持多點觸控操作。該系統還包括實時更新單元,接收資訊服務中心發來的更新后的被訂閱類別的資訊。該單元中包括一個在資訊服務中心注過冊的注冊接口子單元。由于訂閱單元的訂閱, 資訊服務中心記錄了訂閱資訊類別的信息,當該類別的資訊更新時,資訊服務中心通過上述注冊接口子單元向實時更新單元發送更新的資訊,即采用事件推送機制進行信息傳遞。 更新后,實時更新單元通知顯示單元更新顯示。顯示時,對資訊進行動態綁定,即當實時更新單元發現相關的消息,可以從后臺推向顯示單元顯示,實現主動更新。該系統還包括計時發送單元檢測訂閱信息獲取子單元是否成功獲取到訂閱信息,即被訂閱類別的資訊,若在預定時間內未收到資訊服務中心的響應,則未獲取成功,即認為訂閱消息發送子單元未成功發送訂閱消息。當所述訂閱消息發送子單元發送出訂閱消息時,進行計時,達到預定時間后,若訂閱信息獲取子單元未獲取到訂閱信息,則觸發所述訂閱消息發送子單元再次發送所述訂閱消息。其中,預定時間為3 10分鐘,如5分鐘。 這種輪詢方式間隔預定時間進行重新發送數據直至成功為止。本發明的資訊信息訂閱系統工作流程如圖2所示,1、訂閱所關注的資訊類別信息,可以訂閱多個資訊類別。2、傳遞訂閱的資訊類別信息到后臺并注冊后臺暴露出來的接口,以供資訊服務中心調用,即訂閱后,資訊服務中心采用實時更新單元中的接口子單元向實時更新單元發送更新的資訊,而不用實時更新單元不斷地輪詢資訊服務中心,節省系統資源和帶寬。3、實時更新單元采用數據動態綁定的方式向顯示單元推送相關類別的資訊。即實實時更新單元發現相關的更新信息,可以從后臺推向顯示單元顯示,實現主動更新。4、顯示單元顯示更新的資訊。如果發送訂閱數據失敗,將啟動時鐘每5分鐘重新發送一次請求,直到請求成功為止,這樣可以更及時的獲取信息。 以上實施方式僅用于說明本發明,而并非對本發明的限制,有關技術領域的普通技術人員,在不脫離本發明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬于本發明的范疇,本發明的專利保護范圍應由權利要求限定。
權利要求
1.一種資訊信息訂閱系統,其特征在于,包括訂閱單元,用于根據指定的資訊類別向資訊服務中心訂閱所述類別的資訊; 顯示單元,用于顯示訂閱單元訂閱類別的資訊;實時更新單元,用于接收資訊服務中心發來的屬于所述訂閱類別的更新后的資訊,并通知顯示單元更新顯示。
2.如權利要求1所述的資訊信息訂閱系統,其特征在于,所述訂閱單元包括 訂閱消息發送子單元,用于將包含資訊類別的訂閱消息發送到所述資訊服務中心; 訂閱資訊獲取子單元,用于通過網絡接口獲取資訊服務中心返回的被訂閱類別的資訊。
3.如權利要求1所述的資訊信息訂閱系統,其特征在于,所述實時更新單元包括注冊接口子單元,用于使資訊服務中心通過所述注冊接口子單元向實時更新單元發送更新的資訊。
4.如權利要求2或3所述的資訊信息訂閱系統,其特征在于,所述系統還包括計時發送單元用于當所述訂閱消息發送子單元發送出訂閱消息時,進行計時,達到預定時間后,若所述訂閱信息獲取子單元未獲取到被訂閱類型的資訊,則觸發所述訂閱消息發送子單元再次發送所述訂閱消息。
5.如權利要求4所述的資訊信息訂閱系統,其特征在于,所述預定時間為3 10分鐘。
全文摘要
本發明公開了一種資訊信息訂閱系統,涉及互聯網信息技術領域,包括訂閱單元,用于根據指定的資訊類別向資訊服務中心訂閱所述類別的資訊;顯示單元,用于顯示訂閱單元訂閱類別的資訊;實時更新單元,用于實時更新訂閱單元訂閱類別的資訊,并通知顯示單元更新顯示。本發明通過在原有的資訊信息系統的基礎上實現關注資訊類別的資訊訂閱的功能,使得用戶可以實時訂閱關注類別的資訊,并通過實時更新單元實現了關注類別的資訊的主動更新。
文檔編號H04L29/08GK102355475SQ20111017895
公開日2012年2月15日 申請日期2011年6月29日 優先權日2011年6月29日
發明者萬雪松, 于曉軍, 趙辰清 申請人:北京思創銀聯科技股份有限公司