我是一名大三的学生,专业是虚拟现实应用技术,最近在制作多人联网在线展厅。之前很早就用过阿里云的虚拟主机搭建论坛,对其速度很是满意。这次的在线展厅使用的是Unity3D开发,编程语言用的C#,其服务端需要运行在Windows平台下。所以想了解ECS云服务器,因为有学生优惠,还有就是有个优惠活动 飞天加速计划·高校学生在家实践”活动。通过这个计划,我已经对于服务器有一定的了解,之后可能也会购买阿里云的服务器用来做网站、论坛博客什么的。体验了ecs的这个功能,我觉得很不错,立马开通了一个服务器,想借着这个机会多学习一下。阿里云上的教程非常丰富,我的问题基本都能在那里找到。后面还使用XFTP、FlashFTP进行传输文件,说实话非常方便。阿里云的远程连接也非常好用,体验下来基本没有多大的延迟。通过这次项目,我还了解到了ECS开设端口是需要配置安全组的,这个非常重要,前面不知道这个操作,在Socket Bind的时候一直无法访问,显示socekt中会出现在其上下文中,该请求的地址无效、和由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。后来知道连接的相关端口被防火墙屏蔽了,当然无法连接了。问题是打开防火墙时,返回的错误和电脑未开机时返回的错误不一样。防火墙屏蔽连接返回的错误是“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。”还好在阿里云论坛上找到了满分的答案,需要配置安全组都规则,最后解决了。通过这段时间的学习,掌握到了云服务器的使用,Thanks♪(・ω・)ノ飞天加速计划让更多的小伙伴学到知识,我会推荐给我的同学们来学习。
下面是我使用ECS服务器做的多人同步在线展厅项目:
链接:https://pan.baidu.com/s/1Trv71nXiUwn3Un9Hk9DUXw
提取码:aho8
--来自百度网盘超级会员V3的分享