agent和server之间通信,消息类型有个20+,而且会扩充。
agent和server可能是异构的,cpu硬件不一样
【 在 ziqin 的大作中提到: 】
: json不能说是序列化了,而是人肉可读性很高的抽象化了
: 稍微复杂一些,带一些动态结构的object,如果还是要走json这条路,那基本肯定是要多一步转换函数的。
: 如果仅仅需求是方便的正反序列化,且侵入性不算太强的,boost::serialization, boost::ipc::managed_heap_memory/managed_external_buffer,第一个是传统的编码序列化,第二个是分配一块内存,把所有静态和动态的结构都建在内存中,然后直接把内存按顺序发过去,但是序列化效率有待检验
: ...................
--
FROM 114.241.227.*