我正在使用IONIC框架构建混合移动应用程序。我的问题是我的客户怀疑使用GCM和APN,并要求获得与这两者无关的推送通知解决方案。因此需要内部构建一些东西。我有两个问题,以及一些关于同样问题的问题。
- Web套接字是否有助于提供与APN和GCM提供相同的功能?
- 如果我以某种方式使用Web套接字,即使应用程序已关闭但用户会话仍然存在,我能否在移动应用程序上实现推送通知?
- 我们可以在内部构建PUSH服务器吗? 如果可以,请告诉我在哪里找到根据手机操作系统的规格。
- 我非常了解Web套接字,它是否可以帮助实现上述目的?
- 指导我构建此类服务器所需的规格以及如何进行配置Ionic(如果可能)。
- 我将使用NodeJS,Mongo / Redis和Web套接字。那是我想的,请让我知道如果不是这样该如何实现。