簡介:
眾所周知,我們的應用程式主要使用 Node.js 作為伺服器,其中使用 javascript。但它如何連接到伺服器網路部分以獲取 HTTP 物件(資訊)。
在這種情況下,v8 就出現了,我們都知道 V8 是由 C 語言製成的,它有很多可以直接與作業系統功能互動的功能。
Javascript 沒有,所以它必須與 c 一起工作來控制這些電腦功能。
這個組合稱為 Node.js
Node.js
這是一種可以做三件事的語言
執行節點代碼:-
我們可以使用 javascript 標籤、Node.js 功能(以及電腦內部結構)進行設置,以等待使用者對 html/css/js 推文的請求
怎麼樣?最強大的內建 Node 功能:http
(及其在 js 中關聯的內建標籤 - 也可以方便使用 HTTP)
使用 Node (c ) 的 HTTP 特性建立一個開放的套接字
const server = http.createServer() server.listen(80)
入站網路請求 ->執行程式碼傳回訊息
問。如果在綁定訊息中 -->但在什麼時候發回資料?
Ans:- 我們需要傳送一個從 v8 / (node & C ) 功能自動呼叫的回呼方法。
在下一篇文章中,我們將有一個圖表並詳細解釋它如何打開 Socket 和端口,如何自動將物件作為參數傳遞給函數。
連結到詳細討論透過圖表:-
參考:-
以上是節點底層的詳細內容。更多資訊請關注PHP中文網其他相關文章!