weibocom / motan

A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services.
Other
5.89k stars 1.78k forks source link

Montan 支持客户端调用的方式都有那些、跨语言性如何? #584

Open zhangleijie opened 6 years ago

zhangleijie commented 6 years ago

请问 Montan支持的客户调用方式都有那些?

最近在比较 Montan和Thrift 那个框架支持的客户端调用方式多、 Thrift 支持Actionscript 3 (AS3) C (using GLib) C++ C# Cocoa (Objective-C on Mac OS and iOS) Delphi Erlang Go Haskell Java Javascript OCaml Perl PHP Python (including Twisted async support) Ruby Smalltalk

请问作者 这些Montan 都支持吗?

rayzhang0603 commented 6 years ago

motan偏重的是跨语言的服务治理能力,motan通过motan-go的agent来进行跨语言交互,目前提供golang、php、luajit的client端。motan可以扩展不同的序列化协议,可以支持grpc的pb,如果实现了对应的序列化扩展,也能够支持thrift的

geckhan commented 6 years ago

请问是否有支持ruby的计划

rayzhang0603 commented 6 years ago

@geckhan 暂时还没有计划,有兴趣的话欢迎贡献相关项目