Using IDL to define cross-language services
Pojo serialization compatibility mode
Stream communication mode