标签: java spring-boot sms-gateway
我正在为我们的分布式微服务解决方案构建通用的消息服务,以使用Spring Boot向用户发送SMS通知,该服务应可配置N个SMS网关提供商({{ 1}},Nexmo,Twilio等),那么关于统一Java api处理这种情况而不是每次我有一个新的SMS网关时都对代码进行破解的建议? / p>
Spring Boot
N
Nexmo
Twilio
答案 0 :(得分:2)
您可以通过消息队列或JMS等中间件将代码与SMS网关分离。您只需将SMS消息推送到MQ,然后SMS网关就充当消费这些消息的消费者。