【问题标题】:mobile app auto dial on message from server移动应用程序自动拨号来自服务器的消息
【发布时间】:2009-08-31 03:05:03
【问题描述】:

如何根据从远程服务器发起的消息,使用在手机上运行的 j2me 应用程序自动拨打手机。 服务器消息可以触发 j2me 应用程序拨打预定义的号码。 我发现可以使用 platformRequest() 方法进行拨号,通过该方法我可以将电话号码作为 url 字符串发送给它。

但是我不知道服务器端可以启动与客户端(j2me 应用程序)对话的任何协议。

【问题讨论】:

    标签: java java-me


    【解决方案1】:

    要么让您的服务器向手机发送 SMS,要么让 j2me 应用与服务器保持一个打开的 http 对话。

    在第二种情况下,您将面临与自动启动 j2me 应用程序相关的问题,将其保持在后台直到需要它,电池耗尽...

    编辑:PushRegistry 系统将与 SMS 一起使用,但运营商倾向于阻止非 http 流量,并且使用 tcp 推送系统意味着找到一种方法让服务器知道手机 IP 地址和开放端口。 SMS 是实际使用的唯一真正的推送机制。

    【讨论】:

    【解决方案2】:

    出于安全和隐私原因,这是不可能的。然而,正如上面所建议的,您可以让它工作的唯一方法是通过 J2ME 应用程序。

    您可以让它监听来自特定电话号码的短信并发送事件,或者按照上面的建议在后台运行计时器应用程序。你有它 - 恐怕这些是你唯一的选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-04
      • 2011-05-25
      • 1970-01-01
      • 1970-01-01
      • 2018-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多