簡體   English   中英

是否有任何適用於C ++和GWT並支持結構多態性的數據綁定解決方案?

[英]Are there any data-binding solution that works in C++ and GWT and supports structures polymorphism?

我希望它應該共享一個通用的描述,例如XmlSchema或IDL,並且應該為目標語言生成類。

我發現Thrift確實是一個很好的解決方案,但是它不支持結構多態。 我希望有一些基類對象的集合,可以在其中放置子類的實例,對其進行序列化並反序列化。 諸如Visitor等多態行為支持機制將是完美的。

有人知道適合這些要求的東西嗎?

我建議嘗試協議緩沖區。 它是Google起源的技術,因此我想它會得到C ++和GWT的良好支持。

http://code.google.com/apis/protocolbuffers/

如前所述,類似Protocol Buffer的東西絕對是您最好的選擇。 支持C ++,並且有兩個單獨的項目支持GWT: protostuffprotobuf-gwt

協議緩沖區和Thrift之間有許多比較,因此,如果您想使用Thrift,也可以通過gwt-rpc-plus項目與GWT集成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM