源艷芬 梁慎青 黃勁燦 葉秋英 傅雅玉
摘要:廣東省氣象信息中心業(yè)務(wù)短信平臺建設(shè)的目的是通過中國移動的短信平臺快速將實時氣象資料的收發(fā)情況發(fā)送到發(fā)報員手機(jī)上,將業(yè)務(wù)系統(tǒng)運(yùn)行故障信息發(fā)送到系統(tǒng)管理維護(hù)人員手機(jī)上。該文對系統(tǒng)設(shè)計思路和數(shù)據(jù)接口的使用進(jìn)行研究,并闡述其實現(xiàn)方法其意義在于及時排除系統(tǒng)故障,維護(hù)業(yè)務(wù)系統(tǒng)安全運(yùn)行,提高本省實時氣象資料傳輸質(zhì)量。
關(guān)鍵詞:計算機(jī)應(yīng)用;短信代理;氣象信息;移動
中圖分類號:TN929文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2012)24-5785-02
Proxy Server to use Mobile Messaging to Achieve Real-time Weather Information Sent
YUAN Yan-fen, LIANG Shen-qing, HUANG Jin-can, YE Qiu-ying, FU Ya-yu
(Information Center of Guang Dong Province Meteorological, Guangzhou 510080, China)
Abstract: Guangdong Meteorological Information Center Business SMS platform quickly through China Mobiles SMS platform will send and receive real-time weather data sent to the the transmitters member on the phone, will run the business system failure information sent to the system management and maintenance staff on the phone. In this paper, the use of the design of system and data interfaces, and ex plains its implementation Its significance lies in a timely manner to troubleshoot the system, maintaining the safe operation of the business system, and improve the quality of the province-real-time weather data.
Key words: computer applications; SMS agent; meteorological information; mobile
廣東省氣象信息中心業(yè)務(wù)短信平臺建設(shè)的目的是通過中國移動的短信平臺快速將實時氣象資料的收發(fā)情況發(fā)送到發(fā)報員手機(jī)上,將業(yè)務(wù)系統(tǒng)運(yùn)行故障信息發(fā)送到系統(tǒng)管理維護(hù)人員手機(jī)上。其意義在于及時排除系統(tǒng)故障,維護(hù)業(yè)務(wù)系統(tǒng)安全運(yùn)行,提高本省實時氣象資料傳輸質(zhì)量。
現(xiàn)有的電話通知觀測員、發(fā)報員和系統(tǒng)管理維護(hù)人員的方式,如觀測員維護(hù)觀測儀器短暫離開辦公室,本中心值班員很難立即找到他們處理異常,還得查找他們的手機(jī)號碼,并撥打手機(jī)。這種方式既耗時,又不方便。為改變這種狀況,可以利用移動短信代理服務(wù)器實現(xiàn)氣象實時信息發(fā)送就很有必要。
1系統(tǒng)設(shè)計思路
省氣象信息中心業(yè)務(wù)短信平臺將采用目前流行的B/S架構(gòu)。移動短信平臺的操作系統(tǒng)平臺為開放的LINUX系統(tǒng),其數(shù)據(jù)存儲和處理采用開放的數(shù)據(jù)庫MYSQL。實時氣象信息接收情況短信發(fā)送的應(yīng)用服務(wù)器端(SERVER)采用開放的、通用的APACHE Tomcat作為后臺服務(wù)器,開發(fā)工具為開源的ECLIPSE,開發(fā)語言為流行的JAVA。
實時氣象信息接收情況短信發(fā)送的客戶端(BROWSER)采用動態(tài)頁面交互技術(shù)(AJAX)。
主要業(yè)務(wù)系統(tǒng)故障短信告警要根據(jù)每個系統(tǒng)所采用的操作系統(tǒng)、開發(fā)語言、應(yīng)用數(shù)據(jù)庫和系統(tǒng)日志格式的實際情況,有針對性地采用符合要求的技術(shù),確保系統(tǒng)能和移動短信平臺對接。如圖1。
2數(shù)據(jù)接口的使用
DB接口通過JDBC,ODBC,DAO等任何MySQL可支持的方式訪問。建立數(shù)據(jù)庫連接時,由3個表組成,API MT隊列表用于發(fā)送短信,API MO隊列表用于接收短信,API RPT隊列表用于接收回執(zhí)。如圖2。
通過DB接口氣象實時信息(常規(guī)地面、常規(guī)高空、國家自動站等)和主要業(yè)務(wù)系統(tǒng)(新一代通信系統(tǒng)、網(wǎng)管系統(tǒng)、機(jī)房環(huán)境監(jiān)控系統(tǒng)等)的告警信息能及時發(fā)送到相關(guān)的人員手機(jī)上。
實現(xiàn)的語句。
Insert into
api_mt_xxzxdb(AUTO_SN,SM_ID,SRC_ID,MOBILES,CONTENT,IS_WAP,URL,SEND_TIME,SM_TYPE,MSG_FMT,TP_PID,TP_UD? HI,FEE_TERMINAL_ID,FEE_TYPE,FEE_CODE,FEE_USER_TYPE) values(,59280,59280,136XXXXXXXX,135XXXXXXX,
常規(guī)地面(SURF):59280 20111020國家自動站(AUTO)2000時(國際時)逾限,0,,,0,0,0,0,,,,0)
手機(jī)終端顯示如圖3。