??????????????????????????Dubbo(?????÷???)??Napoli(??????????)????????????????2?????????????????????2???????????????????????????÷???

????????????£?“??????????????????????????????”???????????????????????????????????????

???????????ó?????????£?

?????Щ????????????????????????á??????????????????????????????

?????Щ???????ò????????????滻?????????????

??????????????????????

????????
 

RPC??????
 
+----------+     +----------+
| Consumer | <=> | Provider |
+----------+     +----------+
Consumer?????Provider???????
 
 
Message Queue??????
 
+--------+     +-------+     +----------+
| Sender | <=> | Queue | <=> | Receiver |
+--------+     +-------+     +----------+
Sender?????????Queue??Receiver??Queue?????????????

???????????

???????????RPC??Message?????????Message??????м???Message Queue???????????洢??

????????????

????Message Queue????????????????£????????????????????????????????????

????Message Queue????????μ????????????????Message Queue???????

????Message Queue????????????????????????????????????????????ɡ?

????????????????????????Message Queue????

????PRC?????

??????????????????????????/?????????????RPC?????????????????÷????

????# RPC????????????á?

???????????????Consumer(Client)????????????

???????????RPC????????Consumer(Client)??????????????????????????????????????/?????????????????????Provider??

???????ó??????

??????????????????????RPC?????

?????????ü?????RPC;RPC?????????????ü?????÷?????????á????????????????

??????????????(RPC Consumer??Message Sender)??????????(RPC Provider??Message Receiver)???????????Message Queue??

??????????????????е??????????????????????????????????????????

???????????????????е?????????÷????

??????????????????????????????????????????;???????????????????????“???????????????????”??

?????????ó??????

????RPC??????????Message Queue?????????????? ??????????????????????????????????????????????????м?????????????????????ж??????檔

??????????????void?????????????????????????????????????????????????????????????????????????ɡ?(RPC?????????????÷???????????????????????????????????)

???????????void??????????????Ч??????????????÷??Wrap??????????(?????????÷????????????????)??