Ajax技術和在線繪圖應用程序似乎是為彼此而作的,很多的終端用戶都等待著,希望能利用這兩者來構建一個繪圖Web頁面,展示一個更為流暢的風格。
在繪圖應用程序上Ajax具有快速存取一些在新建設的道路的重要數據或者交通事故的歷史的能力,這對高速公路工程師、設計師以及每天的駕駛員都是一個實惠的地方。這就是為Georgia的交通部的IT部門主管Doug Chambers所規劃的具有Ajax的地理信息系統的一部分。
他現在正在從事GDOT Website的重構項目,這個項目是為了能夠讓用戶不僅僅能夠看到聯邦和各州的高速公路網的靜態地圖,或者采用紙張地圖上的舊式標記。他希望Ajax能夠提供快速存取大量地圖相關的數據,包括事故統計和地質分析數據。
當然的也會包含非繪圖Web services,例如包括財會和計劃類的服務。GDOT提供PDF窗體以允許顯示超出尺寸的卡車,廣告牌以及車道建筑。不是直接的打印出這些窗體,填滿他們超出窗體的范圍或者用郵件和傳真發送他們,這些形式的都可以同Ajax交互。但是GIS的可能性才接觸到了GDOT的核心部分。
“我們是交通部門,所以幾乎所有的東西我們都在地圖中標記了,” Chambers說
如他所預想的具有Ajax能力的在線地圖,高速路安全工程師可以在點擊一個十字路口之后立刻獲得交通事故信息和分析。城市設計師可以查看回溯到二十世紀九十年代的衛星照片來顯示城市的建設和進步,能夠看到城市隨著各個州和聯邦高速路以及城市街道的進步。
巡視員檢查一個高速路到一個購物中心的入口的建設情況,這將會使得他能夠通過衛星地圖來看到工程的進展情況。
從Web頁面顯示的相對靜態的PDF形式到具有Ajax的能夠從桌面快速訪問大量數據的Web services應用程序,GDOT 正在從Macromedia的Jrun服務器上的ColdFusion轉移到WebLogic 工具構建的BEA WebLogic Server上的Java應用程序。
隨著SOA體系的增量開發,GDOT正逐漸的采用新的技術。
似乎是為了證明那些說最好的品種是死的的分析師是錯誤的,Chambers說BEA的 基于WebLogic的服務是由IBM的咨詢師用Rational Software Architect工具來完成的。當新的服務已經可以測試了,GDOT又依賴于Compuware Corp的質量保證工具。
盡管Ajax代表了未來,但是GDOT中仍然有開發者是在用Adobe Systems 的ColdFusion開發的。盡管它已經是腳本語言中的長者了,Chambers說:“它也是一個主要的快速應用程序開發(Rapid Application Development)工具!
為了處理和遺產ColdFusion應用程序是相關的靈活的服務器負載平衡的問題,GDOT正在使用BEA從New Atlanta Communications LLC獲得的代理技術BlueDragon技術。
每個公司和產品都有它本身的獨特的實力,并且在SOA領域Chambers認為所有這些一起協作將會為GDOT提供成千上萬的Web services。
正如市場人員和分析師說,對于運送和購買一個單獨的棧來說,一般只會有一個供應商會阻塞。
"We Are the World"的軟件版本將會怎樣運作呢?
“它運行的很好” Chambers說:“每個人都和它相處的很好”
(責任編輯:銘銘 mingming_ky@126.com TEL:(010)68476636)