[Javascript] RPC: Simple RPC

「譯」如何使用 NodeJS 構建基於 RPC 的 API 系統
https://juejin.im/post/5b9e5d046fb9a05d0d285f85

聊聊 Node.js RPC(一)— 協議
https://www.yuque.com/egg/nodejs/dklip5

node.js中RPC(遠端過程呼叫)的實現理介紹
https://codertw.com/%E5%89%8D%E7%AB%AF%E9%96%8B%E7%99%BC/282172/

API 在它存在的很長時間內都不斷地侵蝕著我們的開發工作。無論是構建僅供其他微服務訪問的微服務還是構建對外暴露的服務,你都需要開發 API。

目前,大多數 API 都基於 REST 規範,REST 規範通俗易懂,並且建立在 HTTP 協定之上。 但是在很大程度上,REST 可能並不適合你。許多公司比如 Uber,facebook,Google,netflix 等都構建了自己的服務間內部通信協定,這裡的關鍵問題在於何時做,而不是應不應該做。

本文採用 node.js 實現一個 RPC 服務,通過 http 格式來傳遞/返回 json 資料,使 RPC 建基於 http 傳輸模式,保持簡單並且將 API 和介面文檔一同編寫。


#Javascript, RPC, http, REST, 遠程調用

留言