RPC-фреймворки доступны? - PullRequest
       29

RPC-фреймворки доступны?

10 голосов
/ 02 сентября 2010

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

Ответы [ 3 ]

4 голосов
/ 02 сентября 2010

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

2 голосов
/ 02 сентября 2010

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

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

1 голос
/ 02 сентября 2010

Кажется также, что ICE : использует буфер протокола Google для RPC.

...