有没有类似于亚马逊SNS的开源软件



有人知道类似亚马逊SNS的开源软件吗?也许它支持类似的酒吧子接口,但可以在封闭或专用网络上运行。

您是否正在寻找一个现成的打包解决方案?然而,据我所知,如果你能轻松地用少量的自定义代码组装一些现成的组件,你可以通过用途极其广泛的ApacheCamel框架为自己构建一个专用的解决方案,它是一个基于已知企业集成模式的强大的开源集成框架。

它包括一个不断增长的开箱即用组件列表,用于与现有工具/协议/API/等接口。,例如,用于克隆亚马逊SNS功能:

  • 邮件组件-通过Spring的邮件支持和底层JavaMail系统提供对电子邮件的访问
  • HTTP4组件-提供基于HTTP的端点,用于消耗外部HTTP资源(作为使用HTTP调用外部服务器的客户端)
  • SMPP组件-通过SMPP协议提供对SMSC(短消息服务中心)的访问,以发送和接收SMS
  • AWS组件-即使是这些组件也可用,以防您仍想使用它们
    • SNS组件-用于使用亚马逊的简单通知服务(SNS)服务进行消息传递
    • SQS组件-使用亚马逊的简单队列服务(SQS)进行消息传递

组装组件确实非常简单,而且有很多可用的示例,例如,请参阅通过Spring DSL(基于XML)或Java代码进行配置的演练

诚然,组装一个性能良好并可扩展的系统仍然需要相当多的知识,但Apache Camel至少已经减轻了许多相关任务的负担。

意识到这个问题有点老,但最近遇到了这个问题:

http://www.slideshare.net/openstack/open-source-versions-of-amazons-sns-and-sqspptx

您可能需要了解Java消息服务,也就是JMS,一种面向消息的中间件

最新更新