2009-09-28 46 views
0

我正在使用http://raphaeljs.com/在頁面上的畫布元素上繪製一些矢量圖形。幫助構建JavaScript可視化應用程序

我想以某種方式實時更新頁面上的圖形,因爲事件發生在我正在運行的另一個網站上。

例如,當某人在其他網站上使用搜索功能時,我希望在我的畫布上顯示該功能。它是一種事件可視化exersise。不同的事件會觸發在畫布上創建不同的視覺效果。

我的問題是如何構建應用程序。據我可以告訴有兩種方式

  1. 使用Ajax請求保留事件數據庫中的某處,並具有畫布應用程序查詢,並將它們添加到頁面。 (我看到這個PULL)

  2. 讓事件以某種方式將數據發送到監聽傳入請求的畫布應用程序(我將其視爲PUSH)。

我想與選項二去,因爲我不希望有開始存儲在數據庫中,進而再與消費隊列處理的事情。我認爲將它發送到畫布上會更好。

有沒有人對此有任何建議,以及我可能會如何使用JS偵聽傳入請求。這甚至有可能嗎?

+0

#2不可能與JavaScript。 – jantimon 2009-09-28 10:06:09

回答