Рамки RPC доступны?

Я хочу использовать инфраструктуру RPC для внутреннего использования. Структура должна быть перекрестным. Я изучаю Apache Thrift прямо сейчас. Буферы протокола Google точно не предоставляют возможности RPC. Каковы варианты, которые я выбрал из «Трэйфта». (мои серверы будут в основном Java, а клиентами будут Java, Python, PHP).

Solutions Collecting From Web of "Рамки RPC доступны?"

Существует также MessagePack, который утверждает, что он быстрее протокольных буферов и имеет больше возможностей, чем Thrift.

Я бы посмотрел на REST как на первый вариант, потому что он вездесущий и бессмысленный.

Если производительность и представление действительно должны быть компактными, я слышал хорошие вещи об Apache AVRO, и мои пальцы подергиваются, чтобы опробовать его в гневе.

Также, похоже, ICE : в нем используются протоколы Google Protocol для RPC.