close

最近想自製一下量化交易機器人,所以會用到平台提供的API(Application Programming Interface,應用程式介面)

這種時候就會看到一般會提供REST與Websocket兩種不同的串連方式

以前沒什麼研究大多直接用REST隨便接起來就完事

這次稍微記錄一下兩者有何差異好了。

Websocket是雙工,誕生於2008年最常見的用途是在網路聊天室,因為Client端需要時常更新Server端資訊,若是使用REST需要不斷輪詢,效率不好。

REST誕生於2000年左右,Roy Fielding算是這風格的創始人。REST Server端與Client沒有交互,需要靠Client不斷發送請求去達成需要的功能,而且Server端不保存Client端狀態。Server端可以比較高效

(待續


arrow
arrow

    低階ㄇㄋ 發表在 痞客邦 留言(0) 人氣()