我需要使用 Java 服务器将推送通知发送到 iOS 设备Apple 推送通知服务 (APNS) http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html
我找到了两个用 Java 发送 APNS 推送通知的库:
- java-apns https://github.com/notnoop/java-apns
- javapns http://code.google.com/p/javapns/
但两者似乎都被放弃了(或者至少它们有错误并且最后一个版本是一年前)。
java-apns 有很多forks https://github.com/notnoop/java-apns/network。该库是否有任何更新的分支正在积极开发中?还有其他更好的选择吗?
如果其他人正在寻找 Java 中的 APNs 库,我们 RelayRides 刚刚发布了 Pushy (http://relayrides.github.io/pushy/ http://relayrides.github.io/pushy/)。它的某些功能与其他两个竞争者不同(例如异步网络 IO),因此它可以非常快速地发送大量消息。我们实际上也在生产中使用它,因此我们的工程师积极维护它。享受!
编辑:需要明确的是,Pushy 是免费且开源的(MIT 许可证)。
EDIT: 项目已移至https://github.com/jchambers/pushy https://github.com/jchambers/pushy
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)