999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于WAP技術的地震信息網站系統

2016-02-05 07:01:57
地震地磁觀測與研究 2016年6期
關鍵詞:信息系統

張 薇 丁 睿

(中國上海200062上海市地震局)

基于WAP技術的地震信息網站系統

張 薇 丁 睿

(中國上海200062上海市地震局)

地震信息網站系統采用三層架構,其中的移動終端基于WAP應用協議,能夠實現地震信息的實時顯示功能,與網頁地震信息更新同步,增強了網站信息的實時性和可用性。

WAP;地震信息;移動終端;實時顯示

0 引言

隨著信息網絡高速發展和信息技術的日新月異,公眾對于地震信息的獲取的即時性要求也越來越高,利用移動智能終端可以提供更為方便快捷的信息獲取方式。由于傳統網站系統基于B/S架構,需要針對不同的操作系統開發不同版本的軟件,并不適合在移動終端進行瀏覽和顯示。如何在移動終端平臺上方便快捷地顯示實時地震信息,是當前地震系統的一個重點研究內容。基于WAP技術的地震信息移動終端獲取平臺,能夠利用智能手機自帶微型瀏覽器的性能,運用WML(無線注標語言)可適應低帶寬、高延遲和鏈接穩定性差的無線網絡環境,在野外及地震現場等惡劣環境下,也可以通過無線網絡獲取地震的詳細信息,并結合Google地圖展示。為實現基于WAP技術的地震信息網站系統,以MVC架構作為系統設計的主體框架,運用PHP開發語言,通過WAP程序對源服務的程序調用,在手機上實現地震基本信息等相關瀏覽。

1 相關技術

1.1 WAP(無線通訊協議)

WAP是在數字移動電話、互聯網或其他個人數字助理機(PDA)、計算機應用乃至未來信息家電之間進行通訊的全球性開放標準。WAP能夠運行于各種無線網絡,如GSM、GPRS、CDMA、3G等(張慧媛,2002)。WAP協議是基于傳輸層WDP的一種應用協議,與其他服務和應用協議一樣,需要無線通信網絡,如4G、GSM、CDMA、CDPD等的底層協議支持。WAP采用二進制傳輸,可以有效壓縮數據,其優化功能適于更長的等待時間(long latency)和低帶寬。WAP的會話系統可以處理間歇覆蓋(intermittent coverage),同時可在無線傳輸的各種變化條件下進行操作(冼進等,2007)。

1.2 WML(無線注標語言)

WML是無線注標語言(Wireless Makeup Language),以XML為基礎標記語言,與Internet標準協議,如HTML、HTTP等相比,更適合無線傳輸的網絡環境,適用于智能手機等手持無線設備(王森,2004)。

2 地震信息WAP網站系統

地震信息網站系統基于國家地震EQIM數據庫信息,以基于MAP顯示的地震信息為展示內容,通過移動客戶端與移動WAP服務模塊,實現Java、WAP或Web的3端信息訪問接入。

2.1 系統架構

地震信息網站系統在傳統網站B/S架構上進行改進,將移動終端瀏覽器顯示內容進行優化,通過WAP協議直接訪問源服務器接口數據,從而實現地震信息在移動終端上的快速實時顯示。客戶端主要包括兩大模塊:地震信息顯示模塊和實時地震信息顯示模塊。其中地震信息顯示模塊通過WAP網關的CGI接口訪問源服務器的地震數據服務獲取歷史地震信息,實時地震信息顯示模塊,則通過服務器主動推送(push)最新地震數據到客戶端。在網關與源服務器之間仍然采用傳統的TCP/IP/HTTP協議,而在客戶端和網關之間采用WAP傳輸協議(Reza B’Far,2006)。系統架構見圖1。

2.2 工作流程

具有WAP用戶代理功能的移動終端(如WAP手機),通過內部運行的微瀏覽器向上海地震信息服務器發送WAP服務請求。該請求先由服務器WAP網關截獲,對信息內容進行編碼壓縮,以減少網絡數據流量,同時根據需要將WAP協議轉換成HTTP協議。協議將處理后的請求轉送到地震信息網站WAP服務器,根據頁面擴展名等屬性,被請求的頁面直接或由服務器端腳本解釋后輸出,經過網關傳回用戶,最終傳送給用戶的是用WML語言寫的WAP網頁。工作流程見圖2。

圖1 系統架構Fig.1 WAP compile model

圖2 系統工作流程Fig.2 The work fow of the system

2.3 系統設計

地震信息WAP系統可以幫助用戶方便快速地查詢所需信息。從技術和通用性角度,提出地震信息展示平臺的總體實現框架,實現移動終端和Web終端的綜合地震信息展示,作為后續研究內容的完善和擴充,在地震信息展示度上有了進一步提升。圖3是系統設計的總體框架。

(1)表現層。該層為用戶提供信息展示的WML頁面,是WAP開發與一般Web開發的一個重要區別,更適應手機顯示屏。采用MVC設計模式,表現層數據從業務邏輯層中獲取,并以合適方式展現給用戶,界面做到友好性和瀏覽易讀性。

(2)業務邏輯層。該層處于系統中間層,具有承上啟下的作用,從數據持久層獲取數據,邏輯處理后,向表現層提供數據。其中,信息管理模塊展示系統信息發布平臺的各個功能模塊,郵件管理模塊實現地震信息顯示的同時發送郵件功能,并可根據實際需求擴充不同的功能模塊(圖3)。

(3)數據持久層。向上層業務邏輯層提供透明的數據訪問功能(丁睿,2014),完成對業務數據庫的訪問。

圖3 系統設計框架Fig.3 The frame diagram of system design

3 系統實現

MVC架構能夠同時提供對HTML、CSS和JavaScript的完全控制,使用MVC(Model View Controller,即模型—視圖—控制器)模式設計創建Web應用程序(張薇,2010),其分層有助于管理復雜的應用程序,可以在一個時間內專注一個方面,例如,可以在不依賴業務邏輯的情況下專注于視圖設計,使應用程序測試更加容易。

系統實現以Apache 2.2.3為應用服務器,PHP5.1.6部署源服務器環境,M3Gate為WAP應用前臺瀏覽器,IE7.0為WAP應用后臺瀏覽器。WAP頁面程序開發采用PHP+WML+WMLScript語言,UTF-8編碼格式,使網頁具有較強的兼容性和適應性,并能自動檢測移動終端瀏覽器,從而呈現相應布局。WAP網頁向源服務器請求的主要代碼如下

檢查Xmlhttprequest的readyState和status,數據返回后觸發ongetDiZhenComplete回調函數,通過此回調函數中的addMark方法,實現地震信息在地圖上的動態顯示。部分代碼如下

4 系統應用

系統在智能終端上的應用,根據不同功能需求,可以分為地震信息查詢顯示和實時地震信息顯示模塊。

4.1 WAP地震信息查詢顯示

該模塊主要包括客戶端界面實現與源服務Web服務部署兩部分。客戶端基于Java技術,服務端采用Web Services技術提供服務。

通過客戶端界面訪問歷史地震查詢,用戶可以在地圖上看到每次地震的發生位置和對應的地震等級,WAP移動終端自動接收推送的地震信息,打開運行界面即可查看。圖4為在WAP發布系統中查詢到的地震信息列表圖,用戶點擊選擇相關地震,查詢震中分布圖(地圖形式有地圖、衛星和混合3種類型),在分布圖上可以看到震中位置,點擊震中按鈕,自動顯示該地震的三要素信息。

4.2 WAP實時地震信息顯示

當收到實時地震推送信息時,用戶可以選擇需要了解的信息,點擊“詳情點擊”按鈕,出現相關地震信息地圖顯示界面,見圖5。同樣,利用地圖控制器可以實現多種編輯功能。

圖4 歷史地震查詢界面Fig.4 History earthquake query

圖5 地震信息地圖顯示Fig.5 Earthquake information displayed on map

5 結束語

地震信息網站系統通過將WAP技術應用與地震信息展示系統相結合,為地震信息網的多樣性擴展提供了一個很好的思路。移動終端信息發布是現今社會的趨勢,基于WAP技術的地震信息網站系統,便于公眾了解地震,利于防震減災工作的開展。

張慧媛,等.移動互聯網與WAP技術[M].北京:電子工業出版社,2002:77-80.

王森.Java手機/PDA程序設計入門[M].北京:電子工業出版社,2004:54-55.

冼進,等.Java ME手機應用開發技術與案例詳解[M].北京:清華大學出版社,2007:150-152.

Reza B’Far著,顧國昌,等譯.Mobile Computing Principles-Designing and Developing Mobile Applications with UML and XML[M].北京:電子工業出版社,2006.

丁睿.地震觀測集成數據庫的優化研究[J].地震研究,2014,37(4):654-659.

張薇,等.基于Google API的地震信息地圖發布系統[J].地震地磁觀測與研究,2010,31(6):117-120.

Earthquake information Web system based on WAP

Zhang Wei and Ding Rui
(Earthquake Administration of Shanghai Municipality,Shanghai200062,China)

An earthquake information Web system has been developed base on three-tier architecture overall.The mobile terminal which based on WAP application protocol can realize earthquake information real-time display.It can enhance the reliability and real time of the website information.

WAP,earthquake information,mobile terminal,real-time display

10.3969/j.issn.1003-3246.2016.06.025

張薇(1979-07—),女,浙江常州人,碩士,工程師,主要從事網絡信息管理維護和數據庫管理工作。

E-mail: zhangwei-7978@163.com

上海市地震局科技專項,項目名稱:基于PDB技術的上海地震數據資源統一平臺建設研究,計劃編號:2013專3

本文收到日期:2015-03-06

猜你喜歡
信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 欧美日韩另类国产| 色天堂无毒不卡| 欧美成在线视频| 色妺妺在线视频喷水| 青青草原国产精品啪啪视频| 亚洲AⅤ波多系列中文字幕| 欧美午夜在线播放| 四虎永久免费地址| 69av免费视频| 青草视频久久| 9966国产精品视频| 成人免费一区二区三区| 国产99视频免费精品是看6| 三级毛片在线播放| 中文字幕色在线| 国产精品污视频| 亚洲无码精品在线播放| 亚洲成人免费在线| 国产欧美一区二区三区视频在线观看| 日韩最新中文字幕| 九九九九热精品视频| 五月婷婷中文字幕| 亚洲欧洲一区二区三区| 久久窝窝国产精品午夜看片| 成人免费黄色小视频| 久久久久无码国产精品不卡 | 无套av在线| 久久国产高潮流白浆免费观看| 九九线精品视频在线观看| 国产永久免费视频m3u8| 亚洲一区黄色| 久久免费精品琪琪| 天堂成人在线| 久久久精品国产SM调教网站| 国产午夜不卡| 在线观看国产黄色| 国产真实自在自线免费精品| 成人午夜视频在线| 亚洲人成日本在线观看| 国产成人精品无码一区二 | 久久77777| 欧美国产日韩另类| 国产精品无码一二三视频| 国产午夜福利在线小视频| 美女亚洲一区| 久久久久人妻一区精品| 偷拍久久网| 国产制服丝袜91在线| 丰满人妻一区二区三区视频| 黄色网页在线观看| 成人精品亚洲| 国产精品妖精视频| 99九九成人免费视频精品 | 精品福利视频网| 黄色网址手机国内免费在线观看 | 亚洲愉拍一区二区精品| 国产视频一区二区在线观看| 久久精品欧美一区二区| 香蕉国产精品视频| 亚洲视频欧美不卡| 久久青青草原亚洲av无码| 国产精品亚洲五月天高清| 91在线一9|永久视频在线| 婷婷色中文| 亚洲国产成人超福利久久精品| 国产精品亚洲αv天堂无码| 亚洲天堂网在线观看视频| 国产91丝袜在线观看| 国产性爱网站| 亚洲中文字幕无码爆乳| 中文字幕在线一区二区在线| 亚洲第一色网站| 99久久精品免费视频| 成人福利视频网| 国产视频自拍一区| 国产日韩AV高潮在线| 亚洲丝袜中文字幕| 国产自在线播放| 亚洲av无码片一区二区三区| 亚洲国产精品一区二区高清无码久久| 免费可以看的无遮挡av无码 | 久久精品午夜视频|