0
當兩個程序與實現的語言無關時想要交換消息時,它們可以使用普通格式(如protobuf或avro)進行交換。爲此,他們使用諸如proto3或avro-tools等工具來生成多種語言的類結構,供生產者和消費者程序使用。作爲消息交換格式的JSON
如果我的郵件格式需要是JSON,有沒有辦法達到同樣的效果?我可以使用編譯器來生成在序列化和反序列化時將發射和使用JSON的類嗎?
我在說JSON,因爲除了可以交換程序之外,我還需要這些消息是人類可讀的。