手机游戏服务器端一般用什么框架和语言

手机游戏服务器端一般用什么框架和语言,第1张

拿PHP + MYSQL架构来说

对于简单的信息提供 信息处理分发 自然是不在话下的

在GET和POST获得用户的请求信息 也可以用REST

之后根据用户的请求处理好返回的信息后包装成XML或者JSON分发给用户

譬如 网站客户端 查询系统啊什么的

也不是说网络游戏后端不能用PHP

毕竟HTML5+PHP还是能实现很多东西的

当然PHP可以干的活 Java Python GO 都可以干

但是太复杂的东西PHP就不合适了

具体采用什么架构取决于你的应用需求和自己的熟悉程度

不全属于C/S架构,手机APP软件除了C/S架构,还有单机版APP,B/S架构等类型的APP。

在C/S结构中,应用程序分为两部分:服务器部分和客户机部分。服务器部分是多个用户共享的信息与功能,执行后台服务。典型的如一些聊天APP,视频APP等就是作为本地客户机,与服务器端进行信息交流、请求等,属于典型的C/S结构。

B/S架构中,客户机上只要安装一个浏览器,如NetscapeNavigator或InternetExplorer,服务器安装SQLServer、Oracle、MYSQL等数据库。浏览器通过WebServer同数据库进行数据交互。手机中就有许多浏览器应用,是属于B/S架构的。当然手机中还有一些单机版游戏等应用。

扩展资料:

C/S和B/S的比较:

1、硬件环境的比较:

CS建立在局域网的基础上,局域网之间再通过专门服务器提供连接和数据交换服务。在CS结构中,客户机和服务器都需要处理数据任务,这就对客户机的硬件提出了较高的要求。BS结构建立在广域网之上,不必配备专门的网络硬件环境。

2、系统维护、升级的比较

CS结构中的每一个客户机都必须安装和配置相关软件,如操作系统、客户端软件等。BS结构中每一个客户端只需通过浏览器便可进行各种信息的处理,而不需要安装客户端软件,维护、升级等几乎所有的工作都在服务器端进行,如果系统需要升级,只需要将升级程序安装在服务器端即可。

参考资料来源:百度百科-B/S架构

参考资料来源:百度百科-C/S架构


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/390130.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存