什么是处理ios的实时客户端 - 服务器通信的最佳方式?

时间:2015-02-04 15:59:21

标签: ios objective-c wcf sockets push-notification

你好,我正在制作一个教育焦点应用程序,其工作方式如下:

1-"老师"用户有一个班级,"学生"主屏幕中列出的用户

2-老师开始考试

3-学生用户将收到考试已开始的通知。

4-教师将实时观察学生的行为(即当你的学生回答问题时,教师会自动查看哪个问题得到了回答,是否正确或错误)

该应用程序将是一个iPad应用程序,服务器端将使用(遗憾的)Microsoft WCF。

以下是我对可以做的事情的看法:

  • 通过服务器(如背景上的irc聊天室)与老师和学生建立套接字连接
  • 使用推送通知接收学生的操作(不知何故没有显示任何"推送"通知
  • (最糟糕的情况),教师的设备会定期发送有关学生考试状态的请求
你怎么看?什么是最好的方法?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

看看websocket。

https://github.com/square/SocketRocket

也许这个lib是你的朋友,但我无法帮助你完成服务器端的工作。