回覆列表
  • 1 # 手機使用者54651047205

    API不是埠,API是面向程式設計人員的程式設計介面。API的本質是某個軟體或系統提供給程式設計人員的一些預定義好的函式。有了這些函式,程式設計人員透過函式的使用規範來使用它們就可以實現這個程式的相應功能,這樣,程式設計師只需要專注於自己程式的開發即可,而不需要關注提供API的這個程式內部究竟是如何實現功能的。因此,API相當於一個黑箱,只留一個外部操作介面給程式設計人員,而無需關注內部具體的實現細節。

    埠是計算機內部的程式用來連線網路的出口,是一個虛擬概念。計算機內的每個程式向外連線網路都要透過特定的埠,這樣很容易將資料包歸類整理而避免無法區分產生混亂。網路和計算機上的某個程式通訊時,只需要知道該程式所用的埠號,透過這個埠收發資訊即可,而不需要知道具體是哪個程式,它有什麼樣的屬性。每個埠都有其特定作用,有些埠號是固定的,如80埠提供HTTP服務讓你可以瀏覽網頁,23埠提供遠端登入和控制功能,53號埠提供DNS解析服務,讓你透過輸入網址就可以訪問某個網址而不必輸入該網站的IP地址。

    在計算機的命令提示符(CMD)中輸入netstat -ano,可以檢視當前所有被佔用的埠的工作情況。在IP地址的冒號後面的部分就是埠號。

    修改埠是比較複雜的工作,要區分系統埠、應用埠和保留埠。有些可以修改,有些不能修改,而修改的方法也隨不同的程式而異。

  • 中秋節和大豐收的關聯?
  • 提起智慧家居當下最流行的詞就是全屋智慧,到底全屋智慧離我們還有多遠?