哪位有visualgraph的開發資料,特別是scada方面的,謝謝!我現在想知道串口資料怎么傳輸到頁面上去
uj5u.com熱心網友回復:
還是沒人回答uj5u.com熱心網友回復:
不知道是什么東東.....幫頂.uj5u.com熱心網友回復:
考慮到Flash播放器在我國安裝的比率在95%以上,并且Flash播放器經過嚴格的安全測驗, 使用 Flash 的 XMLSocket 也是非常可行的方案。這種方案實作的基礎是:
1. Flash 提供了 XMLSocket 類。
2. JavaScript 和 Flash 的緊密結合:在 JavaScript 可以直接呼叫 Flash 程式提供的介面。
具體實作方法:在 HTML 頁面中內嵌入一個使用了 XMLSocket 類的 Flash 程式。JavaScript 通過呼叫此 Flash 程式提供的套介面介面與服務器端的套介面進行通信。JavaScript 在收到服務器端以 XML 格式傳送的資訊后可以很容易地控制 HTML 頁面的內容顯示。
關于如何去構建充當了 JavaScript 與 Flash XMLSocket 橋梁的 Flash 程式,以及如何在 JavaScript 里呼叫 Flash 提供的介面,我們可以參考 AFLAX(Asynchronous Flash and XML)專案提供的 Socket Demo 以及 SocketJS。
Javascript 與 Flash 的緊密結合,極大增強了客戶端的處理能力。從 Flash 播放器 V7.0.19 開始,已經取消了 XMLSocket 的埠必須大于 1023 的限制。Linux 平臺也支持 Flash XMLSocket 方案。但此方案的缺點在于:
1. 因為 XMLSocket 沒有 HTTP 隧道功能,XMLSocket 類不能自動穿過防火墻;
2. 因為是使用套介面,需要設定一個通信埠,防火墻、代理服務器也可能對非 HTTP 通道埠進行限制;
如果你的應用只是部署在企業的內網中,不存在跨防火墻的問題,這種方案我們強烈推薦。
參考這個http://www.duobee.com/Blog-detail-id-94
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/145041.html
標籤:控件
上一篇:如何實作以下字符轉換
