1

ZeroC Ice 序列化对于原语序列或内置类型序列似乎很容易:

out = Ice::createOutputStream(communicator);
vector<Ice::Byte> data = ...;
out->write(&v[0], &v[v.size()]);

但是如何在没有合适的写入方法的情况下序列化不同的东西呢?我必须发送一系列结构:

struct item{
    string name;
    ByteSeq data;
   };

sequence<item> ItemList;

如何序列化 ItemList?!

4

1 回答 1

0

我找到了解决方案。ZeroC 会自动生成合适的写入方法。看看吧

于 2013-08-06T13:59:02.673 回答