{"namespace": "org.apache.avro.test",
 "protocol": "Mail",

 "types": [
     {"name": "Message", "type": "record",
      "fields": [
          {"name": "to",   "type": "string"},
          {"name": "from", "type": "string"},
          {"name": "body", "type": "string"}
      ]
     }
 ],

 "messages": {
     "send": {
         "request": [{"name": "message", "type": "Message"}],
         "response": "string"
     },
     "fireandforget": {
         "request": [{"name": "message", "type": "Message"}],
         "response": "null",
         "one-way": true
     }

 }
}
