统一的Java API与多个SMS网关集成

时间:2018-07-16 14:06:44

标签: java spring-boot sms-gateway

我正在为我们的分布式微服务解决方案构建通用的消息服务,以使用Spring Boot向用户发送SMS通知,该服务应可配置N个SMS网关提供商({{ 1}},NexmoTwilio等),那么关于统一Java api处理这种情况而不是每次我有一个新的SMS网关时都对代码进行破解的建议? / p>

1 个答案:

答案 0 :(得分:2)

您可以通过消息队列或JMS等中间件将代码与SMS网关分离。您只需将SMS消息推送到MQ,然后SMS网关就充当消费这些消息的消费者。