我有一个使用Worklight的位置服务API获取用户位置的应用程序。一旦用户进入地区,我希望用户收到推送通知。我知道推送通知是从后端服务器发送的。但是,我不知道如何创建后端服务器。根据IBM的教程,我发现SOAP可能是后端之一。我想问一下SOAP是否可以作为发送推送通知的后端服务器?如果是的话,我该如何实施?对不起,我不熟悉SOAP。非常感谢您提前!用于推送通知的SOAP后端系统
0
A
回答
2
您的应用程序的后端可以以您想要的方式暴露/消耗; SOAP,REST等
推送通知从服务器(在使用WL.Server.notify方法的WL中)起作用(订阅)客户端(在WL中使用WL.Client.Push方法)。 现在,您必须想出一种方法来“告诉”WL服务器在用户进入某个区域时将推送发送给(订阅的)客户端 - 例如,通过估计客户端何时进入该区域或通过将位置发送给服务器(在后台),然后后端服务器确定用户进入区域的事实。
所以,你必须:1。 后端位置估计< - > WL服务器 - >按供应商 - >客户端 2.客户端 - > WL服务器 - >后端服务,如果位置确定是在一个新的地区 - > WL服务器 - >推送提供者 - >客户端。
推送通知使用Apple(Apple Push Notification Service),Google(Google Cloud Messaging),Microsoft基础设施完成 - 每个人都有自己的方式。
看看http://www.ibm.com/developerworks/mobile/worklight/getting-started.html#GS_notif了解推送通知如何在Worklight中工作。
相关问题
- 1. 将推送通知从后端系统发送到Azure推送通知中心
- 2. Facebook的风格推送通知系统
- 3. 使用云端功能发送推送通知用于Firebase
- 4. 带有推送通知的即时通讯系统(php)
- 5. PHP系统通知发送
- 6. 的Windows Phone 8.1推送通知测试应用程序错误:推送通知系统不可用
- 7. 推送通知系统对于MySQL插入数据从Linux后台程序客户端的Web浏览器
- 8. 在什么情况下会调用iOS系统推送通知?
- 9. 用于聊天的APN推送通知
- 10. 用于推送通知的Creating.pem文件?
- 11. 系统通知在后台
- 12. Android Jelly Bean操作系统上的推送通知
- 13. 更改推送通知系统的配置文件
- 14. 推送推送通知
- 15. 推送通知OneSignal(前端)和Firebase(后端)
- 16. 来自客户端的推送通知
- 17. 用于系统通知的Quickblox REST API
- 18. 推送通知
- 19. 推送通知
- 20. 推送通知
- 21. 推送通知
- 22. 推送通知
- 23. 推送通知不适用于HTTPS
- 24. 推送通知不适用于生产
- 25. GCM推送通知不适用于iOS
- 26. 推送通知不适用于ios 9.2.1
- 27. 推送通知不适用于iOS 5.0.1
- 28. 推送通知不适用于iOS 4
- 29. Apple推送通知不适用于aps_production.cer
- 30. Appcelerator Titanium推送通知适用于Android?
SOAP不是服务器。 – 2014-09-03 11:10:19
阅读:https://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/index.jsp?topic=%2Fcom.ibm.worklight.dev.doc%2Fadmin%2Fc_push_notification_possible_architectures.html – 2014-09-03 11:10:37
哦。该文件没有提及任何可以使用的后端,除了用于轮询的JMS之外。但是,我不想使用轮询方法推送通知。你能建议任何后端实现发送推送通知吗? – AWSSET 2014-09-03 11:17:07