这个项目能做什么
Sendium是一个基于容器的高性能SMS网关,采用Java和Quarkus构建,旨在作为Kannel的现代替代方案。它在内部应用(如CRM、物联网平台或网站)与SMS运营商或SMPP提供商之间充当中间层。通过提供协议无关的桥接,它使开发者能够管理复杂的消息基础设施,消除供应商锁定,并实现自定义路由逻辑。
主要功能包括:
- SMPP服务器与客户端:完全支持TX/RX/TRX绑定,并提供TLS/SSL选项。
- 协议桥接:在HTTP webhook和传统SMPP协议之间无缝转换。
- 高级路由:基于目的地、发送者ID、内容或账户属性进行可配置路由,并支持回退链。
- 流量管理:精细的每秒事务数(TPS)限制和优先级感知的队列管理。
- 可观测性:内置支持Prometheus指标、Swagger/OpenAPI文档和详细的操作日志。
- 投递回执:DLR状态的规范化和关联,并自动回调至原始系统。
Sendium专为可扩展性设计,适用于本地和云部署。它包含一个迁移工具,供用户从传统Kannel配置过渡,并提供强大的API以集成到现有企业工作流中。
评论
0 评分人数达到10人后显示
登录后参与讨论。