2012-07-09 141 views
0

一位客户问我为他写一个应用程序(iOS),老师在他的平板电脑上做些什么,学生们在移动设备上实时看到发生的事情。例如: 老师问一个问题;学生看到问题并回答问题;老师看到谁点击了什么师生应用程序;移动设备之间的通信

现在,什么是最好的方法来技术? 我已经想到了这些方法至今:

  • 设置一台服务器,并做了服务器的通信 - >问题:客户端设备将需要某种形式的推送通知系统的
  • 注册所有客户端设备教师装置,然后直接与他们沟通

这两种方式对我来说听起来都不错。有没有人有过这种用例的经验?有没有另一种更容易的选择呢?是否有某种iOS版本的RMI?

非常感谢您的答案! :)

+0

它看起来像[AllJoyn](https://www.alljoyn.org/)可能在今年晚些时候可用于iOS。它目前可用于Android和其他平台。可能为你的时间表太晚,虽然... – David 2012-07-09 19:20:35

+0

如果iPad的iPad屏幕共享可能像iPad到MAC(反射应用程序) – msk 2012-07-09 19:24:22

+0

反射将是不够的。老师提出问题,学生必须回答 - 在问题上我不太清楚 – christopher 2012-07-09 19:40:54

回答

1

iOS和Android已经建立了推送通知系统

我会建议使用某种类型的网络服务,为您的服务器(比如REST)

你也可能不需要推送通知。如果客户端连接到服务器,则他们可以通过该连接接收数据。

相关问题