2010-09-17 22 views
3

我有一個套接字服務器,我正在用C++寫一個客戶端,我用C#寫了一個客戶端,現在我想在它們之間發送消息。我正在考慮將'消息'對象反序列化爲xml,並通過線創建對象實例,它看起來像一個優雅的方式來處理事情,而不是字符串/ XML解析,但我接受新的想法,如果有人以前做過想聽聽你的經驗,也將這項工作用於C#和C++之間的數據交換(與微軟VS編譯但沒有.NET支持)?做中介語數據交換的優雅方式

謝謝,

Deepak。

+0

難道你看一下[協議緩衝區] (http://code.google.com/p/protobuf/)? – Oded 2010-09-17 15:12:20

回答

2

我不知道有多少不和諧是由語言的變化引起的,但如果你希望有一個「平臺獨立」的方式來做到這一點,你可以嘗試protocol buffers.