繁体   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