【发布时间】:2010-10-21 11:22:46
【问题描述】:
我正在寻找一个D 模板 库来获取任意变量并将其编组为可传输的包。该变量可能是基本值类型(int、char[]、real)或者可能是 struct 或 class,甚至可能包含或是引用类型。一个不需要任何类型帮助就可以做到这一点的系统会很好,但我怀疑它的要求太多了,所以我会对使用轻量级注释的东西感到满意。
如果没有类似的关于如何构建的建议,那就太好了。我可以想到几种方法来进行绝育,但我不确定如何指定注释。
背景:在尝试使用 ASMX 和 WCF Web 服务而不是比较它们之后,我感觉我想尝试解决 RPC 问题。
编辑:顺便说一句,我不太关心中间的格式是什么(XML、JASON、YAML、二进制),只要它是可移植的。
【问题讨论】:
标签: serialization metaprogramming rpc d