1.最好支持TCP、HTTP兩種通信協議。即便不支持也能夠擴展,或者集成兩種RPC組件。異步
2.最好支持異步、同步兩種調用方式。性能
3.性能要儘量的好。.net
4.通信層最好要有失敗重試的機制或者相似的補償機制。同步
5..net技術路線。擴展
通過篩選,大體肯定了2個組件:Thrift、gRPc技術