C 137課的主要內容

2021-07-30 12:38:32 字數 833 閱讀 2204

今天主要講了一下知識內容:

htmlserver-sent事件

server-sent事件允許網頁從伺服器獲得更新。

server-sent事件-oneway messaging

serversent事件指的是網頁自動從伺服器獲得更新

以前也可能做到這一點,前提是網頁不得不詢問是否有可用的更新。通過server-sent事件,更新能夠自動到達。

例如:fackbook/twitter更新股價更新,新的博文賽事結果,等等

瀏覽器支援

**中的數字指示完全支援server-sent事件的首個瀏覽器。

接收server-sent事件通知

eventsource物件用於接收伺服器傳送事件通知:

建立乙個新的eventsource物件,然後規定傳送更新的頁面的url

每當接受到一次更新,就會發生onmessage事件

當onmessage事件發生時,把已接受的資料推入id為「result」的元素中

檢測server-sent事件支援

在tiy例項中,我們編寫了一段額外的**來檢測伺服器傳送事件的瀏覽器傳送事件的瀏覽器支援:

伺服器端**例項

為了使上例執行,你需要能夠傳送資料更新的伺服器

伺服器端事件流的語法非常簡單。請把「content-type」報tou設定為「test/event-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 程...