统一 java api 与多个短信网关集成
Unified java api to integrate with multiple SMS gateways
我正在为我们的分布式微服务解决方案构建一个通用消息服务,以便使用 Spring Boot
为用户发送 SMS 通知,该服务应该可以配置 N
个 SMS 网关提供商( Nexmo
、Twilio
、Twizo
等),因此建议统一 java api 来处理这种情况,而不是破解代码每次我都有一个新的短信网关?
您可以通过消息队列或 JMS 等中间件将您的代码与 SMS 网关解耦。您只需将 SMS 消息推送到 MQ,然后 SMS 网关充当消费者来使用这些消息。
我正在为我们的分布式微服务解决方案构建一个通用消息服务,以便使用 Spring Boot
为用户发送 SMS 通知,该服务应该可以配置 N
个 SMS 网关提供商( Nexmo
、Twilio
、Twizo
等),因此建议统一 java api 来处理这种情况,而不是破解代码每次我都有一个新的短信网关?
您可以通过消息队列或 JMS 等中间件将您的代码与 SMS 网关解耦。您只需将 SMS 消息推送到 MQ,然后 SMS 网关充当消费者来使用这些消息。