摘要
基于位置的信息系統將生成連續的數據流。比如說,物流公司各輛卡車的當前位置。WebLogic Event Server (WLEvS)可以高效且實時地處理位置數據,并能檢測出重要的事件,比如接近特定地點或偏離預定路線。位置信息可與其他類型的數據相互關聯,這利益于WLEvS的強大功能:處理海量數據提要并在它的事件處理語言(Event Processing Language,EPL)中捕獲復雜的業務規則。
本文將介紹如何使用WLEvS和 Web 2.0 技術實現一個基于位置的用例。這個用例涉及到物流、運輸、分銷商和公共部門機構。
前往圣荷西
一輛卡車正從圣塔羅莎駛向圣荷西。我希望將卡車的位置顯示在地圖上,并在距目的地15英里之內提供報警。如圖1所示。
圖1. 紅色標記表示卡車已接近圣荷西
本例將演示如何使用WLEvS在基于位置的信息系統中測試有用的條件,比如說接近某個位置。
本例的第二個目的是演示將WLEvS集成到已有的基礎架構中構建功能復雜的應用程序??ㄜ嚨奈恢煤蚖LEvS生成的接近報警將實時地顯示在地圖上。我將回顧數據庫的集成、JMS服務器和所使用的Web 2.0技術。
解決方案大體分為兩個主要組件:
原文轉自:http://www.anti-gravitydesign.com