• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    什么是API(API)?

    應用程序編程接口或API是一組數據結構、協議,應用程序接口可以是獨立的,也可以是一個獨立的編程語言塊。它可以是獨立的編程語言,也可以是獨立的語言編程工具綁定到特定的語言、系統或進程。它們可以從幾種編程語言中調...
    應用程序編程接口或API是一組數據結構、協議,應用程序接口可以是獨立的,也可以是一個獨立的編程語言塊。它可以是獨立的編程語言,也可以是獨立的語言編程工具綁定到特定的語言、系統或進程。它們可以從幾種編程語言中調用。
    SDK包括編程工具、應用程序編程接口和發布文檔程序員的工作更輕松。
    API在后臺靜默運行。它們對軟件用戶和網絡沖浪者完全不可見。它們的主要作用是為應用程序提供一個相互協作的渠道,以確保用戶獲得所需的功能和信息。
    例如,當用戶在網上購買產品并輸入其信用卡信息時,產品網站使用API將信用卡信息發送給另一個應用程序,應用程序驗證信息是否正確,然后在信息驗證和付款確認后授權產品網站發布購買的產品。一個網站有許多這樣的應用程序可以工作一起使用API。
    應用程序編程接口確保軟件開發人員不必從頭開始構建應用程序。無需構建一個執行所有功能的應用程序。應用程序可以將某些職責轉移到遠程應用程序。因此,API類似于SaaS(軟件作為服務)
    軟件公司將其API以軟件開發工具包(SDK)的形式發布給程序員,SDK包括編程工具、應用程序編程接口和發布文檔,使程序員的工作更輕松。
    公司在向開發人員發布API之前,遵循一些發布政策,包括:
    有關應用程序編程接口的關鍵信息不能向公司以外的任何人發布。公司必須向公眾免費提供API。例如,Microsoft?使DirectX?及其整個API對開發人員免費開放。他們必須下載SDK才能訪問這些組件。Microsoft?還向開發人員免費提供Windows?API,以創建與操作環境一致的應用程序。Apple?還發布了API Carbon?和Cocoa?供開發人員創建適用于iPhone的有用應用程序。一家公司保護公眾的信息。例如,索尼(Sony)只向獲得許可的PlayStation?開發者發布官方PlayStation?2 API。因此,Sony?對其游戲質量享有完全控制權,并享有任何潛在的許可收入。
    • 發表于 2020-07-10 16:32
    • 閱讀 ( 766 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆