【问题标题】:Confusion between BES and BIS for BlackBerry黑莓 BES 和 BIS 之间的混淆
【发布时间】:2013-04-10 11:51:04
【问题描述】:

我正在尝试开发一个简单的 BB OS

我知道,为了让设备能够获得推送通知,必须启用 BIS 或 BES。到目前为止一切正常,只需一个简单的调用即可启用它。

但是到底有什么区别呢?我应该为大多数使用 BIS 的用户开发一个应用程序。但是,我被指定开发的手机启用了 BES。

这会影响我在开发中的所有“代码”吗?我认为当然不是,但我已经看到了实现推送的代码示例,例如使用 BES,您不需要在代码中提供推送端口等。

我在引用:

In the case of BIS, your carrier operates the server. Everything from BIS to your handheld
is encrypted, but that’s about the extent of the security features. The
carrier can decide what applications run on your phone,and how applications
communicate with the Internet.

For BES, your company operates the server, and usually has it sitting somewhere
within the corporate network. The IT department controls all  aspect of the BES
server, and it’s likely sitting in a nice and secure location.

他们在谈论什么“服务器”?我知道“我的服务器”,因为我已经写了它,它会联系 BIS 发送推送通知,它会注册我的用户令牌等等。那么我公司的这个“新服务器”是什么?据我所知,我的公司没有任何类型的服务器。我们只有一部启用了 BES 的手机...

我不明白这里的服务器端如何连接到客户端。通过 BES 开发 push 和通过 BIS 开发 push 有区别吗?如果服务器是 BES 但客户端有 BIS?如果有人能帮我弄清楚这些事情,我将不胜感激。

【问题讨论】:

    标签: blackberry push-notification


    【解决方案1】:

    看看这些链接:
    http://developer.blackberry.com/java/documentation/push_service_overview.html http://devblog.blackberry.com/2010/03/introducing-blackberry-push-services-to-developers/

    简而言之,BIS是RIM管理的代理服务,BES就像是公司管理的企业BIS服务器。

    至于推送,您可以在registration form for evaluation 中选择是否只需要 BIS 或 BIS+BES(有“推送的传输”组合)。当您要去register for production 时,您可以选择推送服务类型(加号或基本)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-22
      • 2015-06-01
      • 2020-01-08
      相关资源
      最近更新 更多