專利名稱:報告?zhèn)魉头椒跋到y(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及JAVA應用程序,特別是涉及一種報告?zhèn)魉头椒跋到y(tǒng)。
背景技術(shù):
在現(xiàn)有技術(shù)中,為了支持游戲等業(yè)務,推出了搭載JAVA應用程序的便攜終端。
JAM(JAVA Application Management-JAVA應用管理)的實現(xiàn)主要通過利用C等本機語言制成的軟件模塊來實現(xiàn),在CDLC 1.0第二版和MIDPAccess 1中,默認進行基于JAM的應用管理。
JAM的運行、升級及刪除過程與一般的應用程序相同。即,用戶通過界面查找應用程序,并按運行、升級、刪除的操作過程進行。
為了提供一種能夠通過網(wǎng)絡向JAM傳送MIDP(Mobile InformationDevice Profile-移動信息設備描述)應用程序和JAR(JAVA歸檔)文件信息,即MIDlet Attiribute的有效方法,現(xiàn)有技術(shù)提供了一種名為JAD(JAVAApplication Descriptor)的應用程序描述表。
在MIDP清單中標明,所有JAR文件具有與之相應的JAD文件。JAD文件中包含MIDlet-Name(例如,SunSamples)、MIDlet-Version(例如,1.0)、MIDlet-Vendor(例如,Sun Microsystems,Ins.)、MIDlet-Description(例如,Sample suite from MIDP early access workspace)及MicroEdition-Profile(例如,MIDP 1.0)等MIME(多用途的網(wǎng)際郵件擴充協(xié)議)型信息。
圖1是搭載了JAVA應用程序的便攜終端的JAM應用程序運行過程的信號流程圖,下面對其進行說明。
在便攜終端運行WAP(無線應用協(xié)議)瀏覽器并連接到服務器,選擇鏈接到描述文件的WML(無線標記語言)字符串(步驟S101)。
然后,從WAP瀏覽器調(diào)用JAM(步驟S102),下載描述文件(JAD文件)(步驟S103)。
此時,便攜終端運行JAM,解析JAD文件。
然后,便攜終端根據(jù)JAD文件解析來下載JAR文件和圖標文件(步驟S104),把上述JAR文件存儲于瞬時存儲器中(步驟S105)。
接著,以“main class name”名運行KVM(Kilo VirtualMachine-千字節(jié)虛擬機)(步驟S106),從JAR文件載入類(class)(步驟S107)。
之后,向服務器調(diào)用下載完成消息或收費作業(yè)(步驟S108)。
即,一般而言,搭載JAVA應用程序的便攜終端中的MIDlet執(zhí)行過程如下,即,連接到服務器后,下載JAD文件,下載JAR文件,然后運行下載的MIDlet。
但是,在現(xiàn)有技術(shù)中,搭載JAVA應用程序的便攜終端中運行的MIDlet僅僅單純的局限于JAVA游戲(移動游戲)。因此,現(xiàn)在用于除JAVA游戲之外的其它目的的JAVA應用(MIDlet)并不活躍。
另外,上述技術(shù)中還存在一個缺點,即,MIDlet(JAR文件)比一般文本文件大,通過無線網(wǎng)絡下載MIDlet(JAR文件)時,在下載速度方面存在系統(tǒng)開銷,在這種下載步驟中征收的費用大部分必須由用戶承擔。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)中存在的問題,提供一種報告?zhèn)魉头椒跋到y(tǒng),能夠利用便攜終端上搭載的JAVA功能,以報告的形式確認用戶在特定場所處理的特定業(yè)務細目,從而改善以往的缺點。
為實現(xiàn)上述目的,本發(fā)明的特征是包括如下步驟步驟1,在信息終端中生成關于特定業(yè)務內(nèi)容的JAD文件并上傳到服務器;步驟2,上述信息終端把關于JAD文件上傳的消息傳送給特定用戶的便攜終端;步驟3,特定用戶的便攜終端連接到服務器后,提供JAD文件目錄;步驟4,選擇了上述JAD文件目錄中的任意JAD文件后,上述服務器把該JAD文件下載到相應便攜終端;步驟5,便攜終端把下載的JAD文件生成特定報告格式并顯示于屏幕中。
為實現(xiàn)上述目的,本發(fā)明的另一特征是包括如下部分服務器,它存儲任意用戶制作的與作業(yè)有關的JAD文件,在特定用戶請求時提供下載;信息終端,它把用戶作業(yè)數(shù)據(jù)轉(zhuǎn)換生成JAD文件,根據(jù)該用戶的請求上傳到服務器,向特定用戶發(fā)送關于上述JAD文件上傳的SMS(Short MessageService-短消息服務)消息;便攜終端,它接收上述SMS消息,根據(jù)對其進行確認的用戶的設置連接到服務器,從服務器下載相應JAD文件,對下載的JAD文件進行分析并以特定格式的報告進行顯示。
本發(fā)明具有如下效果,即,使特定用戶可以遠程利用便攜終端實時確認當前在特定地區(qū)進行特定業(yè)務的主要內(nèi)容,從而能夠提高業(yè)務處理效率。
本發(fā)明的另一效果是,不是從服務器下載JAR文件,而是下載作為一種文本(text)文件的JAD文件,從而能夠減小OTA(Over The Air-空中下載)下載負荷,減小下載過程中征收的費用。
附圖簡要說明圖1是顯示以往搭載JAVA的便攜終端中的MIDlet運行過程的信號流程圖;圖2是顯示本發(fā)明實施例中利用MIDlet的報告?zhèn)魉瓦^程的信號流程圖。
附圖主要部分的符號說明210個人電腦(PC)220服務器230便攜終端具體實施方式
下面參照附圖,詳細說明本發(fā)明。
圖2是本發(fā)明實施例中通過運行MIDlet而生成報告的過程信號流程圖。如圖所示,它包括如下幾個步驟步驟1,個人電腦(PC)210生成關于操作的特定業(yè)務內(nèi)容的JAD文件并上傳到服務器220;步驟2,上述個人電腦210把關于JAD文件上傳的消息傳送給特定用戶的便攜終端230;步驟3,上述便攜終端230連接到服務器220后,提供JAD文件目錄;步驟4,選擇了上述JAD文件目錄中的任意JAD文件后,上述服務器220把相應JAD文件下載到上述便攜終端230;步驟5,便攜終端230驅(qū)動MIDlet,把下載的JAD文件生成特定報告格式并顯示于屏幕中。
上述計算機210搭載了把特定業(yè)務內(nèi)容生成JAD文件的JAD生成器。
下面詳細說明如上構(gòu)成的本發(fā)明實施例的操作及作用效果。
用戶或任意管理員利用個人電腦210在特定地區(qū)處理特定業(yè)務(例如,貨物出入庫管理現(xiàn)狀、會員管理內(nèi)容等),關于上述處理的特定業(yè)務的數(shù)據(jù)被JAD生成器轉(zhuǎn)換成JAD文件后上傳(upload)到服務器220。在此,JAD文件是一種文本(text)文件,JAD生成過程如下用戶運行JAD生成器,把相應內(nèi)容數(shù)據(jù)轉(zhuǎn)換成JAD文件,或是根據(jù)相應內(nèi)容數(shù)據(jù)的上傳設置自動轉(zhuǎn)換成JAD文件(步驟S201)。
而且,個人電腦210把相應JAD文件上傳到服務器220后,利用SMS(Short Message Service短消息)消息通知相應用戶的便攜終端230,上述JAD文件已經(jīng)上傳到服務器。即,向想要知道特定業(yè)務處理內(nèi)容的特定用戶,利用SMS消息通知相應JAD文件是否上傳(步驟S202)。
上述的JAD文件生成過程、JAD文件上傳過程及向特定用戶的便攜終端傳送SMS消息的過程可以一體實現(xiàn)。于是,便攜終端230接收JAD文件已上傳的SMS消息后,確認了該消息的便攜終端用戶運行WAP瀏覽器并連接到服務器220,選擇鏈接到描述文件的WML字符串(步驟S203)。
然后,從WAP瀏覽器調(diào)用JAM(步驟S204),下載描述文件(JAD文件)(步驟S205)并存儲于瞬時存儲器中(步驟S206)。
此時,在便攜終端230中,通過運行JAM,以用于報告生成的MIDlet的主class驅(qū)動KVM(步驟S207),同時載入用于報告生成的MIDlet的class(步驟S208)。
之后,MIDlet解析從服務器220下載的JAD文件,以一定報告格式在屏幕中顯示業(yè)務處理內(nèi)容。
最后,向服務器調(diào)用下載完成消息或收費作業(yè)(步驟S209)。
權(quán)利要求
1.一種報告?zhèn)魉头椒?,其特征在于包括如下步驟1)在信息終端中生成關于特定業(yè)務內(nèi)容的JAD文件并上傳到服務器;2)特定用戶的便攜終端連接到服務器后,提供JAD文件目錄;3)選擇了所述JAD文件目錄中的任意JAD文件后,所述服務器把該JAD文件下載到相應便攜終端;4)運行了MIDlet的所述便攜終端把下載的JAD文件以特定報告格式生成并顯示于屏幕中。
2.根據(jù)權(quán)利要求1所述的報告?zhèn)魉头椒ǎ涮卣髟谟谶€包括如下步驟信息終端把關于JAD文件上傳的消息傳送到特定用戶的便攜終端。
3.一種報告?zhèn)魉拖到y(tǒng),其特征在于包括服務器,它接到任意用戶上傳的關于特定作業(yè)的JAD文件并存儲,根據(jù)特定用戶的請求提供下載;信息終端,它把用戶作業(yè)數(shù)據(jù)轉(zhuǎn)換生成JAD文件并上傳到所述服務器,向特定用戶傳送關于所述JAD文件上傳的短消息服務消息;搭載JAVA應用程序的便攜終端,它接收所述短消息服務消息,根據(jù)對其進行確認的用戶的設置連接到服務器,從服務器下載相應JAD文件,對下載的JAD文件進行分析并以特定格式的報告進行顯示。
全文摘要
本發(fā)明涉及報告?zhèn)魉头椒跋到y(tǒng),目的在于能夠利用便攜終端上搭載的JAVA功能,使用戶以報告的形式確認在特定場所處理的特定業(yè)務細目。本發(fā)明的特征是包括如下步驟步驟1,在個人電腦PC中生成關于特定業(yè)務細目的JAD文件并上傳到服務器;步驟2,上述個人電腦把關于JAD文件上傳的消息傳送給特定用戶的便攜終端;步驟3,上述便攜終端連接到服務器后,提供JAD文件目錄;步驟4,選擇了上述JAD文件目錄中的任意JAD文件后,服務器把相應JAD文件下載到上述便攜終端;步驟5,便攜終端驅(qū)動MIDlet,把下載的JAD文件以特定報告格式生成并顯示于屏幕中。
文檔編號H04Q7/24GK1607520SQ20041005827
公開日2005年4月20日 申請日期2004年8月20日 優(yōu)先權(quán)日2003年10月15日
發(fā)明者鄭進爀 申請人:樂金電子(中國)研究開發(fā)中心有限公司