源艷芬 梁慎青 黃勁燦 葉秋英 傅雅玉
摘要:廣東省氣象信息中心業(yè)務(wù)短信平臺(tái)建設(shè)的目的是通過中國移動(dòng)的短信平臺(tái)快速將實(shí)時(shí)氣象資料的收發(fā)情況發(fā)送到發(fā)報(bào)員手機(jī)上,將業(yè)務(wù)系統(tǒng)運(yùn)行故障信息發(fā)送到系統(tǒng)管理維護(hù)人員手機(jī)上。該文對系統(tǒng)設(shè)計(jì)思路和數(shù)據(jù)接口的使用進(jìn)行研究,并闡述其實(shí)現(xiàn)方法其意義在于及時(shí)排除系統(tǒng)故障,維護(hù)業(yè)務(wù)系統(tǒng)安全運(yùn)行,提高本省實(shí)時(shí)氣象資料傳輸質(zhì)量。
關(guān)鍵詞:計(jì)算機(jī)應(yīng)用;短信代理;氣象信息;移動(dòng)
中圖分類號(hào):TN929文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):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ù)短信平臺(tái)建設(shè)的目的是通過中國移動(dòng)的短信平臺(tái)快速將實(shí)時(shí)氣象資料的收發(fā)情況發(fā)送到發(fā)報(bào)員手機(jī)上,將業(yè)務(wù)系統(tǒng)運(yùn)行故障信息發(fā)送到系統(tǒng)管理維護(hù)人員手機(jī)上。其意義在于及時(shí)排除系統(tǒng)故障,維護(hù)業(yè)務(wù)系統(tǒng)安全運(yùn)行,提高本省實(shí)時(shí)氣象資料傳輸質(zhì)量。
現(xiàn)有的電話通知觀測員、發(fā)報(bào)員和系統(tǒng)管理維護(hù)人員的方式,如觀測員維護(hù)觀測儀器短暫離開辦公室,本中心值班員很難立即找到他們處理異常,還得查找他們的手機(jī)號(hào)碼,并撥打手機(jī)。這種方式既耗時(shí),又不方便。為改變這種狀況,可以利用移動(dòng)短信代理服務(wù)器實(shí)現(xiàn)氣象實(shí)時(shí)信息發(fā)送就很有必要。
1系統(tǒng)設(shè)計(jì)思路
省氣象信息中心業(yè)務(wù)短信平臺(tái)將采用目前流行的B/S架構(gòu)。移動(dòng)短信平臺(tái)的操作系統(tǒng)平臺(tái)為開放的LINUX系統(tǒng),其數(shù)據(jù)存儲(chǔ)和處理采用開放的數(shù)據(jù)庫MYSQL。實(shí)時(shí)氣象信息接收情況短信發(fā)送的應(yīng)用服務(wù)器端(SERVER)采用開放的、通用的APACHE Tomcat作為后臺(tái)服務(wù)器,開發(fā)工具為開源的ECLIPSE,開發(fā)語言為流行的JAVA。
實(shí)時(shí)氣象信息接收情況短信發(fā)送的客戶端(BROWSER)采用動(dòng)態(tài)頁面交互技術(shù)(AJAX)。
主要業(yè)務(wù)系統(tǒng)故障短信告警要根據(jù)每個(gè)系統(tǒng)所采用的操作系統(tǒng)、開發(fā)語言、應(yīng)用數(shù)據(jù)庫和系統(tǒng)日志格式的實(shí)際情況,有針對性地采用符合要求的技術(shù),確保系統(tǒng)能和移動(dòng)短信平臺(tái)對接。如圖1。
2數(shù)據(jù)接口的使用
DB接口通過JDBC,ODBC,DAO等任何MySQL可支持的方式訪問。建立數(shù)據(jù)庫連接時(shí),由3個(gè)表組成,API MT隊(duì)列表用于發(fā)送短信,API MO隊(duì)列表用于接收短信,API RPT隊(duì)列表用于接收回執(zhí)。如圖2。
通過DB接口氣象實(shí)時(shí)信息(常規(guī)地面、常規(guī)高空、國家自動(dòng)站等)和主要業(yè)務(wù)系統(tǒng)(新一代通信系統(tǒng)、網(wǎng)管系統(tǒng)、機(jī)房環(huán)境監(jiān)控系統(tǒng)等)的告警信息能及時(shí)發(fā)送到相關(guān)的人員手機(jī)上。
實(shí)現(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國家自動(dòng)站(AUTO)2000時(shí)(國際時(shí))逾限,0,,,0,0,0,0,,,,0)
手機(jī)終端顯示如圖3。