如何選擇奧維互動地圖的開發(fā)接口

奧維互動地圖支持第三方開發(fā)接口,允許用戶在開發(fā)第三方應用的時候,通過奧維提供的開發(fā)接口來訪問和操作奧維互動地圖內部的數(shù)據。第三方接口有兩種通信方式:WebSocket和Windows窗口消息通信。這兩種通信方式各有優(yōu)缺點,適合不同的場景。

WebSocket是一種在單個TCP連接上進行全雙工通信的協(xié)議。WebSocket通信協(xié)議于2011年被IETF定為標準RFC 6455,并由RFC7936補充規(guī)范。WebSocket API也被W3C定為標準。

Windows窗口消息通信,就是指Windows系統(tǒng)定義的用于在一個Windows操作系統(tǒng)內不同應用之間進行消息(數(shù)據)交互的一種通信機制。

WebSocket接口通信與窗口消息通信比較

thumb