我已經成功地通過ZMQ從C#和C++程序傳輸數據,其中C++類是數據定義,編譯器幸運地將字節數組掩蓋到類中。如何在C#程序和Node.js程序之間使用Msgpack?
如何在C#和Node.js程序之間做同樣的事情?我認爲他們需要某種類型的中間數據定義。
我已經成功地通過ZMQ從C#和C++程序傳輸數據,其中C++類是數據定義,編譯器幸運地將字節數組掩蓋到類中。如何在C#程序和Node.js程序之間使用Msgpack?
如何在C#和Node.js程序之間做同樣的事情?我認爲他們需要某種類型的中間數據定義。
開始通過看node-msgpack repository on github ......然後安裝它... npm install msgpack
還有msgpack-js全JS實現,它可以更好地工作,特別是如果你在Windows上運行。 npm install msgpack-js
我建議小心使用的類型,因爲JS與msgpack或CLI沒有1:1的關係。它應該映射很好,雖然C#MsgPack API沒有JSON.Net那麼靈活。至於傳輸,您可以使用管道/套接字或MQ系統,就像您之前提到的ZeroMQ一樣。
我會認爲有需要成爲一個IDL所以每個給定的語言理解的數據類型。這是不是真的? – EhevuTov