Все они обеспечивают двоичную сериализацию, структуры RPC и IDL. Меня интересуют ключевые различия между ними и их характеристики (производительность, простота использования, поддержка языков программирования).
Если вам известны какие-либо другие похожие технологии, укажите это в ответе.