今天主要學習了一下知識點:
html server-sent事件
sent -sent事件允許網頁從伺服器獲得更新。
sever-sent事件-one way messaging
server -sent事件指的是網頁自動從伺服器獲得更新
以前也可能做到這一點,前提是網頁不得不詢問是否有可用的更新。通過server-sent事件,更新能夠自動到達
例如:facebook/twitter更新,股價更新,新的博文,賽事結果,等等。
瀏覽器支援
**中的數字指示完全支援server-sent事件的首個瀏覽器。
接受server-sent事件通知
eventsource 物件用於接收伺服器傳送事件通知:
例子解釋:
建立乙個新的eventsource物件,然後規定傳送更新的頁面的url
每當接受到一次更新,就會發生onmessage事件
當onmessage事件發生時,把已接受的資料推入id為」result「的元素中
檢測server-sent 事件支援
在tiy例項中,我們編寫了一段額外的**來檢測伺服器傳送事件的瀏覽器支援:
伺服器端**例項
為了使上例執行,你需要能夠傳送資料更新的伺服器。
伺服器端事件流的語法非常簡單.請把」content-type「報頭設定為」text/event-stream「.現在,你可以開始傳送事件流了。
**解釋:
把報頭」content-type"設定為「text/evevt-stream」
規定不對頁面進行快取
輸出要 傳送的日期
向網頁重新整理輸出資料
eventsource物件
在上例中,我們使用onmessage事件來獲取訊息。不過還可以使用其他事件:
C 的22課的主要內容
了解網路程式設計的基礎知識 掌握http網路程式設計技巧 掌握tcp網路程式設計技巧 本章是在掌握網路基礎知識的前提下,通過tcp ip網路協議,在網路環境下進行程式設計。本章要求掌握的基本ess知識點包括 了解。net framework對網路程式設計的支援。了解webrequest類和webre...
C 32課的主要內容
水晶報表是用於建立報表的標準工具,其優點包括 執行時可以自定義 報表檢視器可以與 其他控制項之間進行互動 報表可以作為web服務 了解網路程式設計的基礎知識 掌握http網路程式設計技巧 掌握tcp網路程式設計技巧 了解system.net和system.net,sockets命名空間 掌握訪問網路...
C 39課的主要內容
ado.net簡介 ado.net 插入,刪除,修改,檢索資料 datagridview控制項 顯示和運算元據 了解ado.net的結構 了解ado,net的元件 學習使用ado,net的五大基本物件 使用ado,net進行事務處理 學習針對資料庫資訊的插入,刪除,修改,查詢操作 學習如何通過c 程...