Apache的Thrift引發的編譯思考

rgqancy發表於2016-05-19

最近偶然看到了Apache的Thrift,感覺有點像Corba架構後的變種(贊一個,Facebook真偉大)。
WSDL能生成C#和Java的(SOAP標準介面,做WebService都用過)。
Corba(ORB,ACE,TAO,omniORB)能生成C++(midl.exe)和Java的(idlj.exe)(我試驗過這兩種)。
Thrift能生成更多種語言。

 

都離不開編譯原理,一個編一個譯。

 

C++就是Make(VC++就是cmake。GNU C++ 就是make)

Java原始就是ant,然後是aptbuild,最新是maven。

C#就是MSbuild。

相關文章