我的问题是,是否有任何开源(理想情况下)或要购买的软件/工具/库,我可以用来发送和接收 USSD 消息?我希望该工具/库/软件从我的服务器连接到 USSD 网关,然后为我发送和接收消息。我只想专注于编写我的应用程序的业务逻辑,而不是别的。就像我正在寻找像 Kannel(用于 SMS)这样的软件/工具/库。
如果没有这样的工具/库/软件,那么客户端需要做什么才能在与多个 USSD 网关通信时有效地处理巨大的流量?
我希望我的问题很清楚!
期待你的回答
您可以查看 Mobicents 开源 USSD 网关,它补充了 Mobicents 电信中间件项目套件:
这些天来,似乎对 USSD 应用程序重新产生了很多兴趣。SMPP 被广泛用作 USSD 系统的接口,并且由于 SMPP 在 NowSMS 中的灵活实施,2 路指挥设施可以成为部署 USSD 服务的便捷平台。
所有 USSD 代码都是特定于运营商的。因此,它们不同于 SMS 短代码,至少在国内,运营商之间存在互操作性支持,以允许跨运营商的短代码。
如果您要部署 USSD 应用程序,那么您需要成为移动运营商,或者您需要通过与移动运营商的 USSD 网关的连接来实现。您不能只使用 GSM 调制解调器。您不能只是去批量 SMS 提供商并获得连接。
因此,当我们被问到有关 USSD 支持的问题时,有时这是一个技术好奇心问题……人们正在寻找可能更便宜的 SMS 替代品。在这些情况下,通常不值得追求。
与 USSD 接口时,重要的是要认识到每个供应商的 USSD 接口可能有所不同。编码这些参数的技术。
USSD 网关通常提供带有“通用”协议栈的接口,例如 SOAP、HTML,用于访问 USSD 功能。这实际上是拥有 USSD 网关的主要原因之一。请查阅您的 USSD 网关手册。