WebService REST RPC MQ区别与联系

WS和REST应该是外部使用。

RPC和MQ都是系统间内部调用。RPC是否可理解为一个同步的调用。而MQ可以实现异步调用。


搞不清楚这几项技术的使用场景。希望大家来指点下……

同种语言平台用RPC MQ,异构用WS或REST
不过现在也有通过Http调用的,称为RPC的。

那 mina和ICE这些?
ICE好像也是做异构通信吧?