本文来自于阿里云,由火龙果软件Anna编辑、推荐。 有很多进程间通信技术可供开发者选择。服务可以使用基于同步请求/响应的通信机制,例如HTTPREST或gRPC。另外,也可以使用异步的基于消息的通信机制,比如AMQP或STOMP。消息的格式也不尽相同。服务可以使用具备可读性的格式,比如基于文本的JSON或XML。也可以使用更加高效的、基于二进制的Avro或Protocol Buffers格式。