我需要为我的应用程序构建一个 APNS 提供程序。我以前使用 PHP 来完成这个技巧,并且由于亲爱的 PHP 提供的抽象,一切都运行良好。但现在我必须用 Java 处理这个任务。我不想在我的代码库中使用 3-rd 方库,因为我真的需要完全控制和自定义。当我尝试时,我很快发现它变得更加裸机。我几乎不知道如何在 java 中使用字节。我在 Google 上搜索了很长一段时间才发现,考虑到 Java 的普及,关于用 Java 构建 APNS 提供程序的信息非常罕见。
具体来说:我将设备令牌作为字符串设备令牌。以及字符串(JSON 格式)有效负载的有效负载。如何将它们写入 outputStream 以符合 Apple 要求的二进制格式?
多谢你们!