2012-03-21 18 views
3

我需要开发一个通用的推送通知服务器使用Java Web技术的移动设备(Android,iOS和Windows Phone等)。我的意思是我需要将通知从这台服务器推送到移动设备,它有多可能?我需要一些想法..所以请帮助完成此任务...我需要开发一个通用的推送通知服务器,使用Java的网络技术

谢谢。

+0

您是应用程序本机应用程序还是移动Web应用程序? – 2012-03-21 07:27:20

回答

-1

这可以用不同的方式进行设计,基于

  1. JMS,在这里事件将产生一个消息,并把它移动。 (这被视为基于事件的方法)
  2. CRON基于作业,其中作业正在运行,并且在某些情况下会向移动设备生成消息。 (这将是连续运行的作业)
  3. 一个DB触发器,检查数据库,并与上面相同点(没那么按今天的设计理念好)

细说更正是你需要的,如果这个没有回答你的问题。

谢谢。

1

推送通知可以使用Comet servlets完成,或者像这样。 我已经使用XMPP(聊天系统)来完成这些任务。 因此,您的服务器和客户端通过聊天系统(Openfire)进行通信。 是这样的: 客户端应用程序---->的Openfire < ----- Server应用程序

你的服务器发送信息给客户端,并在客户端您处理该消息并作出一些行动!

相关问题