你去参加婚宴,以圆桌为例,人围着桌子坐,如果100人都做一个桌子上,那么你想吃一个菜的时候,需要转很久才能吃到这个菜;如果分开10个桌子,一个桌子上10个人,那么你很快就能吃到想吃的那个菜。这里的桌子,就是所谓的服务器,它是承载你“吃的菜”的一个载体;多个服务器的作用就是把这个吃饭的人分开,让他们都能快速的“吃菜”。鹅?
我来说说 1 理论上服务器比较注重的是跨平台
2至于网游 并不是只用一种语言编写的
C/S服务器与客户端通迅,WINDOWS32窗体,windows消息截获与处理,还有就是渲染UI和游戏事件逻辑编写,如打怪,升级,吃药,买道具,退出游戏等都是用C++写。
3D方面的是用DX或者OGRE,目前就这两样,
还有就是数据库的构建,我不太会,是SQL还是HLSL来着编写一些脚本,
用MFC编开发工具,如地图编辑器先用我自己的说法解释一下吧
服务器说白了就是主机 也就是把电脑共享到网络上
下面用一个详细的解释吧
什么是服务器?
服务器是一种高性能计算机,当然,一般家里计算机也可以用作服务器,但可能很容易就会死机。服务器实际上就是提供站点服务,站别的客户瑞的电脑来访问,比如我们在网上访问的所有网站都是服务器上动行的程序。
服务器的起源,最早在互联网的协议TCP/IP并没有客户机和服务器的概念,所有的设备都是通讯的平等的一端。在十年之前,所有的互联网上的系统都同时具有服务器和客户机的功能。当然,后来发展的那些架构在TCP/IP之上的软件的确采用了客户机/服务器的结构:浏览器和Web服务器,邮件客户端和邮件服务器。
但是,对于服务器来说,它们之间仍然是对等联网的。以email为例,互联网上并没有一个巨大的、唯一的邮件服务器来处理所有的email,而是对等联网的邮件服务器相互协作把email传送到相应的服务器上去。另外用户之间email则一直对等的联络渠道
如果想要更详细的请看参考资料。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)