首頁 公司 產品 產業/方案 服務 夥伴 客戶 論壇 ICE Developer Center Site Map          [搜尋]
ICE Developer Center Overview Register Training LearningSpace Workshop ICE Messaging Express MOM Glossary
Member Login Download GetLicense Support Profile iReal Program Logout

 .艾揚即時訊息技術電子週報 < ICE Messaging Weekly >. 

第 49 期 出刊日期:2003.12.2 本報內容由 艾揚科技 (ICE Technology Corp.) 提供

現代雨神 ─ 全世界首見的 GIS Server 動態數據提供能力

本期內容大綱

 
[編輯手扎] ICE Messaging Editor's Note  翁穎晰  

GIS 產業的一大步

小編在距今十年前,曾與 GIS (地理資訊系統) 有過一面之緣。當時還是 Windows 3.1 的時代,所以在 Windows 上的 GIS 功能還很原始,具備完整功能的 GIS 多選擇 UNIX 或 SGI 作為開發與運轉平台,Client/Server 架構的 GIS 也才剛出現沒多久。

曾幾何時,隨著資訊技術的不斷演進與突破,GIS 也開始搭乘 Internet 列車,進入一個新紀元,GIS 真正成為一種系統整合平台,將人類世界裡的各種空間資訊納入其中,並進行有意義的呈現。不過,這樣的演進仍有缺憾 ── 動態時序資料處理仍未達到即時的目標GIS 龍頭廠商 ESRI 也發現這個缺點,有意在下一階段的新產品中納入即時訊息技術,不過尚未完成。

我們在此可以向全世界宣布,不必再等 ESRI 了。結合 iPush® Server 的強大即時訊息傳遞能力,我們可以現在就讓 GIS 具備即時訊息傳遞功能。本期週報所介紹的氣象局案例,正是全世界 GIS 系統真正達到即時訊息傳遞的首例,也是國人推動國土資訊系統計畫十年的第一個重大突破。

想知道這是怎麼辦到的嗎?請看本期的介紹。

註:就算 ESRI 所提出的架構,仍然需要 3rd-Party 的即時訊息中介軟體,ESRI 本身不提供。

 
[訊息論壇] ICE Messaging Forum   郭漢丞

<應用篇> 現代雨神 ─ 全世界首見的 GIS Server 動態數據提供能力

大自然的力量凌駕人為科技之上, 這個命題從來沒有一致的答案。從工業革命以來,「人定勝天」的理性思維似乎是驅策科學進步的原動力,但是面對風雨無情的天然災害,人類到目前為止,恐怕都沒有絕對的把握可以「勝天」。對於氣象測報單位而言,「勝天」倒是不必,「觀天」卻是分秒必爭。大氣變化迅速,但總有跡可尋,古人「礎潤而徵乎雨」,現代氣象測報可不能再用這麼陽春的手法。風雨大小雖非中央氣象局所能控制,但是準確掌握每一分、每一秒的雨量變化,則是職責所在,他們可以說是「現代雨神」。

將中央氣象局譽為「現代雨神」,倒不是說他們可以呼風喚雨,但是當風雨無情肆虐之際,在他們嚴密的監控之下,已經成為我們生命財產安全的「守護神」了!不過想當「現代雨神」,除了天上飛的衛星提供定時更新雲圖,還得要地上架設的雨量測報站,隨時回報降雨情形,這些即時的訊息,必須做到真正的「即時」,才能在雨量快速變化時準確的預估,提供必要的防救災訊息。 

想要彙整大量的氣象測報資料,必須仰賴電腦與網路配合,過去氣象局已經廣泛的在全省各地建立六百多個雨量測報站,分佈在全台各地。各種雨量監控資料都由各測報站透過微波網路傳遞測報資料,匯總到中央氣象局的電腦中心,進入大型資料庫,並且定期更新資料,達到快速掌握雨量狀況的目的。


追求時效

崧旭資訊專長於 GIS 應用,與艾揚夥伴攜手合作,建立了中央氣象局全省雨量測報的電腦監控系統。

首先,讓我們先來看看這套雨量監控系統的原有資訊架構:

圖一、原有分佈全省的六百多個雨量測報站,必須將雨量資料定期傳送至 Oracle 資料庫,並與 ESRI GIS 伺服器協同運作,提供全省雨量監控,原先資料之更新,乃是採用 Pulling 的被動式定期更新。

導入 ICE iPush® Communication Server 前

中央氣象局在全省佈建六百多個雨量測報站,每一個測報站都有雨量資訊發送器,透過微波網路將相關資訊傳回中央氣象局的電腦中心,由 Oracle 資料庫與 GIS 伺服器負責接收各測報站回傳的資訊,需要研判時則進入系統當中取得相關雨量統計資料。

看起來這是很標準的資料庫應用,有許多的資料會進入資料庫,若有需要時,進入資料庫擷取資訊即可。 

當然,在即時性上,這套系統還有長足的改進空間!全省各地測報站雨量回報的機制,在平時沒有降雨時,可能是每十分鐘,甚至更久的時間才會回報;但是當降雨開始,測報站的儀器回報時間會縮短,依據設定,每降雨若干公釐就回報一次,如果遇上豪雨,可能一分鐘之內就有兩到三次的訊息回傳,全省六百多個,每一分鐘必須接收上千次的訊息,每秒平均處理將近二十筆回傳訊息,對於資料庫而言是相當重的負擔。 

此外,一旦遇上降雨迅速,測報人員想要掌握預報時效,還必須經常向資料庫 Query 資料,從資料接收到彙整輸出,資料庫無疑將面臨相當嚴格的挑戰。為了改進應付特殊天候狀況下的系統應變能力,設法提升資料庫的速度或許是解決方案之一。但是資料庫所長者,並非是即時資訊傳遞的能力,而是在於大量資料彙整統計,用資料庫力圖進行訊息傳遞效率的提昇,成效將相當有限,終究還是會遇到瓶頸,可說極不符合投資報酬的要求。

在崧旭資訊與艾揚專業的技術團隊努力下,提出了在不更動既有資料庫的情況下,導入 iPush® Server 即時訊息平台的架構,讓系統迅速獲得即時資訊能力提昇的解決方案。 

註:關於 iPush® Server 與資料庫的協同運作架構,可參考電子週報第 22 期 DB Adaptor 實作篇
- 如何讓資料在寫入資料庫時,同時透過 iPush® 傳送。

 
發揮中介軟體的效能

導入 ICE iPush® Communication Server 後
導入 iPush® Server 的雨量測報即時系統架構,請參見圖二。原本使用 Oracle 資料庫的架構沒變,不過在監看雨量變化的 Client 端程式與 Oracle 資料庫中間,加入了 iPush® Server,使其面對眾多且多樣的客戶端。

圖二、加入 iPush® Server 後,DB 的效能得以提升至真正即時的水準,同時因為 DB 只需負責提供  iPush® Server 單一連線的資訊需求,不必再應付大量使用者連線查詢資料,亦使資料庫的效能表現更好。


由  iPush® Server 透過 DB Agent 負責串接數據資料庫裡面的雨量資料,搭配 GIS 伺服器,以 JavaScript 把雨量即時數據資料嵌入 GIS 的地理資料當中。如此一來,全國所有的雨量即時資訊,便可以在網路瀏覽器的 GIS 地圖上呈現。

在此一應用當中, iPush® Server 發揮了中介軟體的特性,無須大幅度改動既有的系統架構,便可提昇數據接收的效能。

請注意,過去客戶端所獲得的資料都是透過 Pulling 的方式,也就是必須每隔幾分鐘更新,而不是隨時因應測報站的回報,即時的更新。使用  iPush® Server 之後,資料更新改變為 Pushing 的方式,因此 GIS 地圖畫面上伴隨著出現的雨量資料,是隨時跟著雨量測報站的回報加以更新的。

 

圖三、資料庫與 iPush® Server 協同運作,可以大幅度提高資料庫應付
大量客戶端與資料產生端的互動需求。


由於,每一個客戶端螢幕地圖上出現的測報站,都是獨立向 iPush® Server 訂閱雨量即時資訊,因此透過 iPush® Server 的導入,客戶端不必再 Refresh 螢幕,地圖上面伴隨顯示的小方格,透過獨立的頻道 (channel) 向 iPush® Server 訂閱即時雨量數據,這些數字會跟著遠端現場的測報站同步更新。少了定期更新的隔閡,進步到隨時更新,中央氣象局的測報人員可以更為貼近現場,分分秒秒掌握遠端的雨量情況。

整合能力是專案執行的關鍵 ── 全世界首見的 GIS Server 動態數據提供能力

在中央氣象局此一專案建置當中,崧旭資訊無疑是全案的關鍵推手。雖然艾揚科技提供 iPush® Server 擔綱負責即時訊息傳遞,不過崧旭資訊的 GIS 系統才是整個即時雨量測報系統的應用核心,在導入 iPush® Server 之前,崧旭資訊已經成功地將資料庫與地理資訊系統進行整合。

圖四、崧旭資訊提供中央氣象局即時雨量測報之網站,近期內將正式上線運作。


高明之處在哪裡?網站之 JavaScript 設計可居一大功臣。中央氣象局的即時雨量資訊不僅僅為中央氣象局所使用,同時必須提供各縣市政府氣象局使用,這些協同作業在網際網路上運作最為便捷,但是 GIS 系統的負荷會變得相當沈重。崧旭資訊成功地以 JavaScript 撰寫輕薄短小的客戶端程式,讓遠端進行線上協同作業變得可行,也讓整合如 iPush® Server 這樣的中介軟體迅速無礙。

iPush® Server 的特色之一,是支援多樣化的客戶端應用開發,在此一成功案例中,即以 ActiveX Control 客戶端函式庫之提供,讓崧旭資訊的技術團隊與 Web GIS 進行系統整合,使其實力在這個專案當中完全發揮。

崧旭資訊技術團隊以 JavaScript 撰寫,將 Web GIS 地圖呈現時的每一測點旁邊,伴隨一個可以接收 iPush® Server 即時資料的小方格,這個數據顯示的方格可以依據地理資訊圖檔大小比例調整,所以無論使用者如何縮放地圖,數據資料都不會蓋住重要的地理資料,讓地理資料與雨量數據同時並呈。

這樣的整合看似動作不大,但熟悉 GIS 的朋友,可就知道其中的難度了。甚至我們可以說,這是全世界首度讓 GIS Server 具有提供動態數據顯示能力的創舉。在艾揚提供給崧旭資訊的原始應用模型 (Proof-of-Concept) 當中,我們很陽春地在簡單的地圖上示範類似的觀念,但是真正把伺服器端與客戶端顯示整合做到好的,還是崧旭資訊的夥伴們。根據艾揚一位曾經與崧旭資訊合作的技術顧問表示,他們對於 JavaScript 的熟悉程度簡直到了驚人的程度,不但架構清晰、功能豐富,運作起來既快又有效率。


邁向即時雨量測報的新時代


從資料庫到即時資訊整合,崧旭資訊成功地將雨量測報帶往即時紀元。當然,引進 iPush® Server,即時資訊整合並非就此結束,而才是另一個即時訊息技術投資回收的開始

當 iPush® Server 導入之後,等於就擁有了一個可以提供大量即時資訊的傳遞平台,未來我們可以期待在無線網路發達之時,每個人手上的 PDA、車用電腦、SmartPhone、或是任何資訊接收器,都能夠擷取 iPush® Server 所傳遞的即時資訊。屆時,「現代雨神」將隨時隨地陪伴您,掌握最新的天候狀況。

[艾揚快訊] ICE Express   ICE Developer Center  

<快訊 1>

金融三雄即時資訊服務平台建構經驗分享會圓滿落幕,感謝業界肯定與支持,現在開放講義下載 (11.27, 附照片兩張)

由艾揚科技主辦的「打造差異化競爭力的基石 ─ 金融三雄即時資訊服務平台建構經驗分享會」,已經在金融證券業界高階資訊主管真切的經驗分享,以及來賓熱烈的提問中,圓滿閉幕。

在這場以即時訊息技術金融使用單位為主角,即時資訊服務平台建置經驗為分享主軸的研討會中,日盛證券資訊處副總經理鍾學悌、建華證券資訊部協理邵正中、以及寶來證券新金融商品處副總經理陳凌鶴,這三位資深的金融資訊單位主管,以自身金融企業的資訊技術發展藍圖為體,對客戶與員工的創新服務為用,進行第一手的經驗分享,談他們如何策略性地評估與使用艾揚科技的即時訊息中介軟體 iPush® Server 、金融即時資訊服務套件、以及客戶端應用軟體快速產生工具 iReal® Framework。

綜合這次的即時資訊服務平台建構經驗分享,艾揚科技行銷長蔣居裕表示:「 iPush® Server 之所以同時受到這些善用新技術來創新服務的金融資訊單位青睞,除了其獨到的鉅量連線服務能力之外,尤其重要的,是在伺服器端與客戶端兩頭,艾揚提供了一套可以讓資訊人員輕易開發加值金融即時應用的完整架構。所以它不只是一個資訊平台,更是一個資訊人員可釋放服務創新能量與專業知識的平台,可說是國內獨樹一格的資訊技術原廠。」

照片 1、分享會吸引了眾多的金融服務業界人士, 專心聆聽講者的寶貴經驗

照片 2、(左起) 寶來證券陳凌鶴副總經理、日盛證券鍾學悌副總經理
、以及建華證券邵正中協理,與現場來賓進行精采的問答


詳細新聞內容及演說資料下載,請見艾揚公司新聞發佈區 >> Go !

<快訊 2> 

「Optimize your Message Supply Chain」,艾揚科技與資策會教育訓練處合辦的 iPush® Server 應用實務課程,將於 12 月 2 日 (二) 開課,名額有限,報名從速 (11.18)

艾揚科技精心規劃的 iPush® Server Developer 教育訓練課程,學員反應一向良好,為了讓更多學員了解並實作如何利用遠距 / 即時 / 多點的訊息擷取傳遞架構 - iPush® Server,來建構一套有效的訊息供應鏈體系,增進組織內外訊息傳遞的可靠性與即時性,將由資策會教育訓練處台北中心承辦「Optimize your Message Supply Chain」應用實務課程,於 12.02 (二) 對外開課。

課程中主要讓學員動手安裝、組態 iPush® Server,實機寫作訊息應用軟體,親自體驗 iPush® Server 易學、易用、強固、可擴充的特性。

想知道像台積電、元大京華證券、日盛金控、統一期貨、水資源局、環保署、氣象局、警政消防單位...... 等知名企業與政府單位成功使用 iPush® Server 的經驗,就千萬別錯過本課程。

  • 課程日期:2003年 12 月 2 日 (星期二)  9:00 am ~ 4:00 pm (6 小時)

  • 上課地點:資策會教育訓練處 (台北市信義路 3 段 153 號 11 樓)

  • 講師:艾揚科技專業技術顧問群

  • 費用:NT$ 2,400.

課程詳細介紹與報名 >> Go ! 

<快訊 3> 

Patch: ICE iPush® Communication Server V1.5 - Subject Edition Build-1398 with BackOffice for Windows 敬請下載 (10.31)

ICE iPush® Communication Server V1.5 SE for Windows Patch (Released Date: 2003/10/31) 更新摘要如下: 

  • iPush® Server (iPush2000SE.exe) 更新至 v1.3.98

  • AuthCenter.dll 更新至 v2.3.50

  • edit_permission.php3 更新至 v1.4

  • xlist.cgi 更新

欲正常使用以上更新程式,您必須先確認目前使用的 iPush Server 版本為 Build-1395。

其他詳情,請下載 ZIP 檔後,開啟 Readme__20031031.txt 與 CHANGES_20031031.txt 參考之。

欲下載 Build-1395 與 Build-1398 之更新檔案,請先登入 ICE Developer Center,於 Download 區取得 >> Go !


上一期精采內容:119 勤務中心系統的幕後推手 ─ 專訪仲琦科技黃湧哲資深經理


若您覺得本期內容值得參考,請轉寄給認識的朋友或同事,為國內的訊息技術社群發展盡一份力。感謝您。 

免費試用 iPush Server,請連結 ICE Developer Center 網站:http://www.icetech.com.tw/icedc,進行 Register → Login → GetLicense → Download 作業即可。

訂閱與取消訂閱本電子週報,請連結 ICE Messaging Weekly 網站:http://www.icetech.com.tw/icedc/weekly.shtml

查閱本電子週報舊有出刊內容,請連結 ICE Messaging Weekly 網站:http://www.icetech.com.tw/icedc/weekly.shtml

 

回艾揚即時訊息技術電子週報主頁 | 上一期| 下一期

Copyright 2002-2004, 艾揚科技股份有限公司版權所有;歡迎轉寄。
關於電子報發送有任何問題,或是欲轉載內容,請連絡 icedc@icetech.com.tw
台北市 100 羅斯福路二段 9 號 12 樓之 1 ,TEL: +886-2-2396-1880,FAX: +886-2-2396-1881

Unsubscribe >>
欲取消訂閱艾揚即時訊息技術電子週報 (ICE Messaging Weekly),請 Mail 至 icedc@icetech.com.tw
主旨註明:取消訂閱艾揚即時訊息技術電子週報 即可。



艾揚科技股份有限公司  台北市 103 承德路二段 81 號 15 樓之 1   電話:+886-2-25586101   傳真:+886-2-25586102

Copyright © 2002-2008 ICE Technology Corporation. All Rights Reserved.