今天看dbus框架,看到一个marshal method call to message不知道是什么意思
IPC进程间通信 D-Bus(Desktop Bus)快速入门(以libdbus-glib库为例)
marshal:直译为“编排”,在计算机中特指将数据按某种描述格式编排出来,通常来说一般是从非文本格式到文本格式的数据转化。unmarshal自然是指marshal的逆过程。比如在WebService中,我们需要把java对象以xml方式表示并在网络间传输,把java对象转化成xml片段的过程就是marshal.(不就是序列化嘛~~)
参考文章:什么是marshal



