作为CS学位第5学期的主要项目,我正在研究在多用户环境中实现实时server2client通信的技术。决定因素是:
1. 性能
2. 可扩展性
3. 易于实施
4. 可移植性
5. 架构灵活性
6. 社区支持
7. 许可费用
现在,我可以使用我分析的每种技术构建一个聊天应用程序,并获得它结束。问题是我认为这样的应用程序甚至不会远程达到某种技术的极限。
所以我的问题是:我可以构建什么样的原型应用程序来对性能和可扩展性进行良好的测试?
如果有帮助的话,我要测试的技术是:SignalR、Pusher、Pubnub、LightStreamer。
先感谢您!