游戏服务一般业务模块可以用Python、Lua这种语言开发,语言使用起来简单。但是服务器的核心模块,比如网络通信部分或者涉及到一些对性能有要求的地方都需要C/C++来开发。所以如果你要做这方面的,最好还是掌握C/C++。查看全文>>
C/C++开发的软件都需要和系统相关的,比如做驱动、智能硬件(嵌入式)开发、甚至复杂的操作系统、各种数据库系统等等,大型的游戏也是用C++开发的。查看全文>>
TCP/IP 协议族按层次分为以下 4 层:应用层、传输层、网络层和数据链路层。 OSI 则分为 7 层:应用层、表示层、会话层、运输层、网络层、数据链路层和物理层。查看全文>>
计算机与网络设备通信,须基于一定的方法规范来进行。确定通信对象、通信语言选择、开始结束通信方式、不同操作系统或者硬件之间如何通信,这些都是需要制定的规则协议。查看全文>>
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。查看全文>>
改动方便:如果仅使用一个协议,那么当其中的某一部分发生改变的时候,就需要把整体全部替换掉。查看全文>>