确定服务所⽀持的协议还是⽐较简单的,就是看⽤户配了多少个Protocol。和服务参数意义,Protocol也
是可以在各个配置点进⾏配置的。
1. ⾸先在SpringBoot的application.properties⽂件中就可能配置了协议
2. 也可能在dubbo.properties⽂件中配置了协议
3. 也可能在配置中⼼中也配置了协议
4. 也可能通过-D的⽅式也配置了协议
所以在服务导出时,需要从以上⼏个地⽅获取协议,结果可能是⼀个协议,也可能是多个协议,从⽽确定
出协议