我正在使用Google Cloud Messaging for Android(GCM)将数据从服务器发送到Android设备。它工作正常,现在我必须为Blackberry设备做同样的事情。
我已经搜索了很多内容,但没有得到解决方案。
我正在使用此项目中的PHP代码,需要一些建议来完成此任务。
答案 0 :(得分:3)
BlackBerry Push Services可能是您正在寻求的解决方案,因为它提供了内容提供商和支持推送的BlackBerry设备之间的无缝连接。
对于服务器端开发,首先是“独立选项”,它提供了制作推送消息的控制和灵活性。它是一种不可知的后端系统解决方案,因此可以集成到使用PHP,.NET,JAVA等技术的现有系统中。使用此方法,Push Access Protocol(PAP)将需要与订阅管理等其他项目一起实施。
还有使用“Push Service SD K”的辅助方法,它提供两种类型的选项,包括客户端/服务器端样本以降低复杂性。
Push Service SDK选项中的“Push Essentials”层允许用户订阅,用户管理,推送消息验证和管理结果通知。虽然Push Service SDK选项中的“Push Plus”层包含“Push Essential”功能,但它还允许存储推送请求,因此如果推送解决方案收到结果通知,则它可以在本地执行状态查询。 “Push Plus”还允许了解最终用户是否收到推送消息。推送服务SDK的两个层都需要JAVA实现,因为Java封装了PAP API,因此无需实现PAP协议。
根据您的要求以及您希望如何设计应用程序,您可以使用独立或推送服务SDK方法。
希望这些建议有所帮助!