what are the different technologies available for communication among software components distributed across networked computers?
I want to know what are the different technologies available for communication among software components distributed across networked computers? And which 开发者_JAVA百科is the recent and popular one.
It depends on the kind of your software (embedded or enterprise) and on the domain you're working on.
I would consider the following technologies:
- SOAP
- CORBA
- Protobuf (or Thrift) over socket
精彩评论