在java ee的开发过程中,服务器与引擎这个概念老是被提及,大家能否说说它们的含义及其区别与联系?

在java ee的开发过程中,服务器与引擎这个概念老是被提及,大家能否说说它们的含义及其区别与联系?,第1张

服务器,就是支撑你的软件运行与客户端互动的 计算机嘛

引擎,就是具备特定功能的软件,能完成 或者 协助完成特定功能 并且功能比较完美比较强大的软件

比如说3D引擎,就是可以很好的处理3D信息的程序,可以在3D开发中提供完美的支撑,而不需要自己再去研究开发.像做3D GIS和3D游戏的,大部分都购买的现成的3D引擎,是别的公司写好的.其实就是程序说白了.

它不是整个服务端哦,它只是服务端的一部分,也就是服务端的主要程序(相当于人的心脏), 没有它,你这个服务端也就没用。它的作用就是负责启动游戏数据,比如刷新怪物啊 启动传奇的装备 人物 技能数据库啊 很多很多的

比方说一个服务器上放了很多数据库,那么多数据库一个一个地管是不是很麻烦?所有就需要一个东西用来管理这个服务器上的所有数据库,这就是数据库管理系统与数据库的区别。也可以用这样一个例子说明,你有很多本书籍,每本书籍相当于一个数据库,如果你的书籍太多又乱丢的话,是不是很容易出问题?所以你需要一个书柜,把每一本书都摆进书柜去,哪本书放在哪里是不是就很好找了?这样管理起来是不是就容易多了?这书柜就相当于数据库管理系统。而至于数据库引擎与数据库管理系统没多大区别,相当于数据库服务的意思


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存