本發(fā)明涉及數(shù)據(jù)處理及分析領域,具體地說是一種從移動終端上訪問消息中間件的方法。
背景技術:
消息中間件(Message Oriented Middleware)是指支持與保障分布式應用程序之間同步/異步收發(fā)消息的中間件。消息中間件是一種獨立的系統(tǒng)軟件或服務程序,它在計算機系統(tǒng)中是一個關鍵軟件,位于用戶應用和操作系統(tǒng)及網(wǎng)絡軟件之間,為應用提供了公用的通信手段,并且獨立于網(wǎng)絡和操作系統(tǒng)。消息中間件為開發(fā)者提供了公用于所有環(huán)境的應用程序接口,當應用程序中嵌入其函數(shù)調用,它便可利用其運行的特定操作系統(tǒng)和網(wǎng)絡環(huán)境的功能,為應用執(zhí)行通信功能。
消息中間件一般用于服務器上各服務端程序的通訊,隨著移動終端處理能力的增強,移動終端上的應用也越來越多,如病人需要用手機將自己在當?shù)匦♂t(yī)院的檢查結果拍攝下來發(fā)送給大醫(yī)院的醫(yī)生進行遠程診斷。
技術實現(xiàn)要素:
本發(fā)明的技術任務是針對以上不足之處,提供一種從移動終端上訪問消息中間件的方法,讓手機等移動終端直接與后端的消息中間件通訊,豐富消息中間件和移動終端的功能。
本發(fā)明解決其技術問題所采用的技術方案是:
一種從移動終端上訪問消息中間件的方法,消息中間件服務端增加消息中間件通訊代理,支持標準的HTTP協(xié)議和文件上傳協(xié)議,移動終端與消息中間件通訊代理通訊,消息中間件通訊代理將標準的HTTP協(xié)議和文件上傳協(xié)議的數(shù)據(jù)轉換與消息中間件服務端通訊。
進一步的,移動終端以標準的HTTP協(xié)議和文件上傳協(xié)議,與位于消息中間件服務器上的消息中間件通訊代理通訊,中間件通訊代理按照消息中間件的協(xié)議與消息中間件服務端通訊,從而移動終端不需任何變化就可直接訪問消息中間件。
進一步的,以標準HTTP協(xié)議的方式,讓消息中間件與手機移動客戶端通訊,使最終用戶將手機上的照片及其他文件保存到消息中間件中,也可以從消息中間件下載自己想要的文件。
本發(fā)明的一種從移動終端上訪問消息中間件的方法和現(xiàn)有技術相比,具有以下有益效果:
本發(fā)明讓手機等移動終端直接與后端的消息中間件通訊,豐富消息中間件和移動終端的功能;
它可以標準HTTP協(xié)議的方式,讓消息中間件與手機等移動客戶端通訊,使最終用戶方便地將手機上的照片等文件方便地保存到消息中間件中,也可以從消息中間件下載自己想要的文件;
實現(xiàn)了從移動終端上方便訪問消息中間件的目的,擴大了消息中間件的使用范圍,最終方便了用戶。
附圖說明
圖1是從移動終端上訪問消息中間件的方式框圖。
具體實施方式
下面結合具體實施例對本發(fā)明作進一步說明。
一種從移動終端上訪問消息中間件的方法,在消息中間件所在服務器上增加一新模塊---消息中間件通訊代理,它可以支持標準的HTTP協(xié)議和文件上傳協(xié)議,移動終端與消息中間件通訊代理通訊,消息中間件通訊代理將標準的HTTP協(xié)議和文件文件上傳協(xié)議的數(shù)據(jù)轉換與消息中間件服務端通訊,從而達到從移動終端上訪問消息中間件的目的,實現(xiàn)了從移動終端上方便訪問消息中間件的目的,擴大了消息中間件的使用范圍,最終方便了用戶。
附圖1所示,移動終端(1010)以標準的HTTP協(xié)議和文件上傳協(xié)議,與位于消息中間件服務器上的消息中間件通訊代理(1020)通訊,中間件通訊代理(1020)按照消息中間件的協(xié)議與消息中間件服務端(1030)通訊,從而達到了移動終端不需任何變化就可直接訪問消息中間件的目的。
本發(fā)明提供的一種從移動終端上訪問消息中間件的方法, 它可以標準HTTP協(xié)議的方式,讓消息中間件與手機等移動客戶端通訊,使最終用戶方便地將手機上的照片等文件方便地保存到消息中間件中,也可以從消息中間件下載自己想要的文件。
通過上面具體實施方式,所述技術領域的技術人員可容易的實現(xiàn)本發(fā)明。但是應當理解,本發(fā)明并不限于上述的具體實施方式。在公開的實施方式的基礎上,所述技術領域的技術人員可任意組合不同的技術特征,從而實現(xiàn)不同的技術方案。
除說明書所述的技術特征外,均為本專業(yè)技術人員的已知技術。