最近,Firebase Cloud Messaging彻底改变了在服务器和客户端之间发送双向消息的领域,强烈建议使用Firebase来实现这种功能。但是,我被要求提供一种解决方案来代替火力基地的使用,但仍要依靠FCM部分。
不幸的是,我知道这是不可能完成的,但这是基于我进行的研究以及有关stackoverflow的一些相关答案。我的问题是:“是否有一种方法或工作来构建使用Google的FCM服务器向客户端传递推送通知的xmpp服务器,反之亦然”?
要多解释一点,我想知道是否有一种方法可以将推送通知实施到客户端,而无需永久运行的服务(在android中),该服务保持与我们服务器的实时连接以便于收听即将发生的事件?无需使用Firebase控制台,也无需创建项目。这是微不足道的,因为我们是推送通知服务提供商,并且我们不想让我们的客户实施一项服务,如果不使用该应用程序,该服务将被系统杀死或关闭。