Download
News
- Sony’s fight with PSP Hackers
- Pebble Smartphone watch
- Pacman running on javascript 0x10C CPU
- UF Computer Science cuts
- Jason: Sublime text editor http://www.sublimetext.com/
- Patrick: Luminance HDR http://qtpfsgui.sourceforge.net/
Interface Description Langauges (IDLs)
History
- Beginning
- CORBA
- DCOM
- ICE
- Early Web Era
- SOAP (XML-RPC)
- JSON-RPC
- Modern IDLs
- Protocol Buffers
- Apache Thrift
Features
- Messages
- Container classes with convenience functions
- Protocols
- Binary, JSON, Compact
- Transports
- Memory, File, Http request, socket
Strengths
- Automatic code generation
- Interoperability among languages
Weaknesses
- Engineering Overhead
- Bandwidth overhead
- Thrift4Eclipse: http://thrift4eclipse.sourceforge.net/
- Protoclipse: http://code.google.com/p/protoclipse/
Uses
- RPC
- Serialization
- Storage (some NoSQL databases)
Thanks for sharing, nice post! Post really provice useful information!
ReplyDeleteFadoExpress là một trong những top công ty vận chuyển hàng hóa quốc tế hàng đầu chuyên vận chuyển, chuyển phát nhanh siêu tốc đi khắp thế giới, nổi bật là dịch vụ gửi hàng đi đài loan uy tín, giá rẻ