我理解題主問的是同步通訊和異步通訊系統之間如何互相調用。方法就是把異步通訊的系統包裝一個同步通訊接口出來就可以。詳細解釋在下方,
同步通訊和異步通訊的區別就是調用方在發送完請求后,是否等待返回結果。所以針對異步通訊,只要加一個阻塞來等待對方的返回結果,就變成了同步通訊。
在等待的時候如果是暫停請求進程,就是java里的bio,如果釋放進程,等待回調喚起,就是nio
我理解題主問的是同步通訊和異步通訊系統之間如何互相調用。方法就是把異步通訊的系統包裝一個同步通訊接口出來就可以。詳細解釋在下方,
同步通訊和異步通訊的區別就是調用方在發送完請求后,是否等待返回結果。所以針對異步通訊,只要加一個阻塞來等待對方的返回結果,就變成了同步通訊。
在等待的時候如果是暫停請求進程,就是java里的bio,如果釋放進程,等待回調喚起,就是nio