目前我們有一個Applet,它通過FTP,套接字和HTTP消息與我們的硬件和服務器進行交互。我被問及是否可以放下applet,然後使用顯示動態網頁和JavaScript的瀏覽器。我不相信這是可能的,因爲我的理解是,瀏覽器只能顯示對它發起的請求的響應,而我們的應用程序需要顯示它從硬件獲得的數據,而硬件僅在其傳感器被觸發時發送。將數據推送到客戶端瀏覽器的Web應用程序
我想過使用AJAX來定期輪詢硬件,但我相信同一個原點安全限制會阻止我輪詢不同地址的硬件設備。我可以通過讓各種硬件設備將所有更新發送到服務器來解決這個問題,但這會對我們當前配置的方式進行重大改變。還有一個性能問題 - 它是一個具有數百臺設備的國家應用,每天產生數百萬個事件。我必須能夠在3秒內做出響應,所以我必須非常頻繁地輪詢硬件(1秒或更少)以保持這種性能水平。
那麼我對web應用程序的理解是否正確?
是有辦法的瀏覽器中顯示的信息從多個地址來?
相關:[我怎樣才能實現一個實時儀表板?](http://stackoverflow.com/q/6935016/102937) – 2012-07-09 18:10:09