【问题标题】:Push notification on BlackBerry在黑莓上推送通知
【发布时间】:2011-12-02 08:41:22
【问题描述】:

当新信息添加到服务器时,我需要向 BlackBerry 设备发送通知。服务器应将通知发送到 BlackBerry 设备,然后黑莓设备应收到此通知。

我安装了 BlackBerry Push SDK,并获得了 BlackBerry Push Service 的注册,但我不知道如何使用它以及何时使用它。你下一步怎么做?客户端和服务器部分应该怎么做?

【问题讨论】:

标签: blackberry client-server push-notification


【解决方案1】:

Blackberry 提供示例演示“HttpPushDemo”,您可以获得一个“readme”文件。遵守这些规则。足够的。什么都懂。

【讨论】:

  • 我测试了这个示例,但是当我在 HTTP 推送演示服务器窗口中单击发送时,我的模拟器中没有收到任何通知。你能向我解释另一件事吗?如果有这个示例示例为什么我们需要注册 BlackBerry Push Service 和 SDK 推送服务。我们在哪里需要这些信息?
  • 当我在 HTTP Push Demo Server 窗口中单击发送时,我获得 HTTP 响应代码:400 用于 URL。我想是因为我在模拟器中没有收到任何东西。所以它没有收到任何回应。
  • 在打开服务器run.bat文件之前,是否打开了指定版本的MDS服务器?意味着首先打开 MDS 服务器并运行客户端应用程序。检查模拟器中的互联网连接,然后在服务器 HttpPushDemo 上运行 run.bat 文件。
  • MDS 在我运行模拟器时启动。然后我检查互联网连接。打开客户端应用程序后出现“HTTP Listen Object started”。当我单击服务器中的 run.bat 时。出现服务器窗口。当我发送消息时,应用程序中没有发生任何事情,并且我获得了相同的错误 HTTP 响应代码:400 for URL。我应该在代码中修改一些东西还是添加一些东西??
  • 转到 supportforums.blackberry.com/t5/Java-Development/… 并查看 robmat 的帖子。它解决了 400 问题。
【解决方案2】:

舌头在脸颊 - 使用城市飞艇!不,我不为他们工作,我只是喜欢他们的服务,尽管我确信还有其他人,所以也请寻找他们。

更严重的是,如果您出于商业原因这样做,请记住它是一种选择,但不要让它阻止您进行实验! UA 确实也涉及编写您自己的服务器代码,但提供了一些不错的抽象。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多