- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
需要一些关于通过 USSD 接口(interface)进行 Java 网络应用程序通信的信息!我们需要实现这一点,以使用低端手机覆盖贫困社区的目标客户群。
我正在研究 USSD,作为与我们当前的 Java EE 网络应用程序通信的一种方式。
我相信我已经了解如何在 USSD 中构建菜单(通过 XML 和某些参数/标签。)但是,我不确定如何做出回应。我昨天才开始阅读它,但发现了很多谷歌认为无用的信息。
我们当前的网络应用程序设置了网络服务。我想我需要将 USSD 接口(interface)/xml 文件(参数 = - 回调 - “url 请求”)连接到 Web 服务!?一个用户的所有发送数据(接收到的输入)都等于一个URL请求?
我该如何发送回复!?能显示多少数据??以及需要传输什么格式或这些数据?
很难从南非的移动服务提供商处得知他们使用的是什么网关 - 不确定我是否正确,但似乎是 WASP!?如果那是一个网关,那么这就是所有提供商似乎在 SA 中使用的东西。 .我已尝试通过多种方式联系 vodacom SA,但没有回复。我感兴趣的只是他们使用什么网关,如何构建响应。
编辑:这是 vodacom 的电子邮件回复 ->we offer ussd web service 。 .然后,我们在 USSD 网关中通过 SMPP 连接到 SMSC。
最佳答案
您需要 SMPP。 OpenSMPP是一个很棒的 SMPP Java 库。我已经用它完成了 USSD-SMPP。向运营商询问连接参数即可:
如果您想了解有关这些字段的更多信息,请阅读 SMPP specification PDF .这是非常好的简单阅读。
通常需要在 SMPP 数据包中设置一些 TLV
(特殊参数)才能使用 USSD,但在标准协议(protocol)之外没有任何设置。另外,请记住,在处理 USSD 时,您将需要一些特殊的数据包流。该流应由网关提供商(将 SMPP-USSD 网关出售给运营商的提供商)提供。
最后一件非常重要的事情:您需要运营商的帮助才能完成这些事情。没有他们的帮助,您不可能最终让 USSD 工作。他们不仅需要向您授予访问其平台的权限,还需要监控您的数据包,有时还会告诉您哪里出了问题。
希望对您有所帮助。
关于xml - USSD 接口(interface) -> Java Web 应用程序通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5234489/
我正在尝试在我的代码库中为我正在编写的游戏服务器更多地使用接口(interface),并了解高级概念以及何时应该使用接口(interface)(我认为)。在我的例子中,我使用它们将我的包相互分离,并使
我有一个名为 Widget 的接口(interface),它在我的整个项目中都在使用。但是,它也用作名为 Widget 的组件的 Prop 。 处理此问题的最佳方法是什么?我应该更改我的 Widget
有一个接口(interface)可以是多个接口(interface)之一 interface a {x:string} interface b {y:string} interface c {z:st
我遇到了一种情况,我需要调用第三方服务来获取一些信息。这些服务对于不同的客户可能会有所不同。我的界面中有一个身份验证功能,如下所示。 interface IServiceProvider { bool
在我的例子中,“RequestHandlerProxy”是一个结构,其字段为接口(interface)“IAdapter”,接口(interface)有可能被调用的方法,该方法的输入为结构“Reque
我有一个接口(interface)Interface1,它已由类A实现,并且设置了一些私有(private)变量值,并且我将类A的对象发送到下一个接受输入作为Interface2的类。那么我怎样才能将
假设我有这样的类和接口(interface)结构: interface IService {} interface IEmailService : IService { Task SendAs
有人知道我在哪里可以找到 XML-RPC 接口(interface)的定义(在 OpenERP 7 中)?我想知道创建或获取对象需要哪些参数和对象属性。每个元素的 XML 示例也将非常有帮助。 最佳答
最近,我一直在阅读有关接口(interface)是抽象的错误概念的文章。一篇这样的帖子是http://blog.ploeh.dk/2010/12/02/InterfacesAreNotAbstract
如果我有一个由第三方实现的现有 IInterface 后代,并且我想添加辅助例程,Delphi 是否提供了任何简单的方法来实现此目的,而无需手动重定向每个接口(interface)方法?也就是说,给定
我正在尝试将 Article 数组分配给我的 Mongoose 文档,但 Typescript 似乎不喜欢这样,我不知道为什么它显示此警告/错误,表明它不可分配. 我的 Mongoose 模式和接口(
我有两个接口(interface): public interface IController { void doSomething(IEntity thing); } public inte
是否可以创建一个扩展 Serializable 接口(interface)的接口(interface)? 如果是,那么扩展接口(interface)的行为是否会像 Serilizable 接口(int
我试图在两个存储之间创建一个中间层,它从存储 A 中获取数据,将其转换为相应类型的存储 B,然后存储它。由于我需要转换大约 50-100 种类型,我希望使用 map[string]func 并根据 s
我正在处理一个要求,其中我收到一个 JSON 对象,其中包含一个日期值作为字符串。我的任务是将 Date 对象存储在数据库中。 这种东西: {"start_date": "2019-05-29", "
我们的方法的目标是为我们现有的 DAO 和模型类引入接口(interface)。模型类由各种类型的资源 ID 标识,资源 ID 不仅仅是随机数,还带有语义和行为。因此,我们必须用对象而不是原始类型来表
Collection 接口(interface)有多个方法。 List 接口(interface)扩展了 Collection 接口(interface)。它声明与 Collection 接口(int
我有一个 Java 服务器应用程序,它使用 Jackson 使用反射 API 对 DTO 进行一般序列化。例如对于这个 DTO 接口(interface): package com.acme.libr
如果我在 Kotlin 中有一个接口(interface): interface KotlinInterface { val id: String } 我可以这样实现: class MyCla
我知道Java中所有访问修饰符之间的区别。然而,有人问了我一个非常有趣的问题,我很难找到答案:Java 中的 private 接口(interface)和 public 接口(interface)有什
我是一名优秀的程序员,十分优秀!