Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
统一java api,可与多个SMS网关集成_Java_Spring Boot_Sms Gateway - Fatal编程技术网

统一java api,可与多个SMS网关集成

统一java api,可与多个SMS网关集成,java,spring-boot,sms-gateway,Java,Spring Boot,Sms Gateway,我正在为我们的分布式微服务解决方案构建一个通用消息服务,以便使用Spring Boot为用户发送SMS通知,根据我们的客户,此服务应可配置N数量的SMS网关提供商(Nexmo,Twilio,Twizo等),因此,有没有建议使用统一java api来处理这种情况,而不是每次我有一个新的SMS网关时就对代码进行黑客攻击?您可以通过消息队列或JMS等中间件将代码与SMS网关解耦。您只需将SMS消息推送到MQ,然后SMS网关充当消费者来使用这些消息

我正在为我们的分布式微服务解决方案构建一个通用消息服务,以便使用
Spring Boot
为用户发送SMS通知,根据我们的客户,此服务应可配置
N
数量的SMS网关提供商(
Nexmo
Twilio
Twizo
等),因此,有没有建议使用统一java api来处理这种情况,而不是每次我有一个新的SMS网关时就对代码进行黑客攻击?

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