社区
网络编程
帖子详情
请教关于网络游戏数据库服务器端的问题
panxiaosen
2008-02-14 05:41:26
我的登录服务器 和 数据库分布在不同两台电脑上(不再同一局域网里)。请教 ,登录服务器访问数据库的时候是直接连接到数据库呢? 还是需要另外写个数据库服务器端用来和登录服务器端连接,并解析登录服务器发来的封包并解析出SQL指令,执行之后返回结果给登录服务器端呢??(我的数据库采用 SQL SERVER2000)
...全文
199
9
打赏
收藏
请教关于网络游戏数据库服务器端的问题
我的登录服务器 和 数据库分布在不同两台电脑上(不再同一局域网里)。请教 ,登录服务器访问数据库的时候是直接连接到数据库呢? 还是需要另外写个数据库服务器端用来和登录服务器端连接,并解析登录服务器发来的封包并解析出SQL指令,执行之后返回结果给登录服务器端呢??(我的数据库采用 SQL SERVER2000)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jameshooo
2008-02-17
打赏
举报
回复
不管是游戏服务器还是计费服务器,本质还是反映到数据库中,所以只需要数据库自己同步就足矣(应用服务器最好能适应同步带来的数据延迟)。
一般大型商业数据库都提供了镜像和同步的工具,有money就行,基本上不会花费开发人员的精力。
panxiaosen
2008-02-17
打赏
举报
回复
谢谢。。不过这样数据同步是不是很麻烦呢? 另外数据库不单被登陆服务器访问,还需要被游戏服务器,计费服务器等等服务器端访问,你说的这种架构好像实现起来很麻烦
偶像罗斯福
2008-02-15
打赏
举报
回复
我认为第二种方法好,可以减少压力,而且网络异常时也可以保证游戏登陆服务器的稳定性了。中间服务可要写好啊,和j2ee架构有相似之处吧。
关注中
lsyxp17
2008-02-15
打赏
举报
回复
关注一下
jameshooo
2008-02-15
打赏
举报
回复
数据库机器最好别放在公网上,登录服务器最好直接访问数据库,如果环境限制了,则最好做一个中介服务来访问数据库,原因还是数据库不能公开。
jameshooo
2008-02-15
打赏
举报
回复
大部分网络采用多个数据库镜像,每个本地一台数据库,再申请专线进行数据库同步,总之,数据库是绝对不能直接上公网的。
panxiaosen
2008-02-15
打赏
举报
回复
epeaktop ()发表于:2008-02-15 11:04:384楼 得分:0
我认为第二种方法好,可以减少压力,而且网络异常时也可以保证游戏登陆服务器的稳定性了。中间服务可要写好啊,和j2ee架构有相似之处吧。
关注中
想知道大部分的网络游戏是采用哪种方案的?
BTW: 怎么论坛没有引用功能的??
panxiaosen
2008-02-15
打赏
举报
回复
kingwkb
直接用sql操作吧
登陆服务器和数据库服务器放在一个机房比较好,不知道你为啥还分开
因为我有好几个登录服务器,分布在不同的地方
kingwkb
2008-02-14
打赏
举报
回复
直接用sql操作吧
登陆服务器和数据库服务器放在一个机房比较好,不知道你为啥还分开
本地
数据库
和服务器
数据库
同步
问题
本地
数据库
表的数据改变时服务器
数据库
对应的表也同时也改变 但是本地的联网状态不能确定时间, 联网时候 就把本地改变过的数据 添加到服务器
数据库
中。 请问 大虾们有什么好的方法啊!最好有...
请教
:oa办公
问题
上传word文档后,通过ie阅读,再修改后覆盖
服务器端
的原文件
请教
:我现在用asp+sql2000的平台,想做oa办公软件部分的发文模块功能,困难在客户端如何将通过ie读的word文档,修改后保存着痕迹的覆盖
服务器端
的原文件。我想
请教
一种方法把我在客户端处修改服务器的文件再保存到...
vb连接服务器不稳定,
请教
关于vb中的winsock有时连接不上的
问题
请教
关于vb中的winsock有时连接不上的
问题
我的程序非常简单,描述如下:服务器:winsock名称:ftcp本地端口号:2800远程端口号:2700IP地址:192.168.23.53客户端:winsock名称:ktcp本地端口号:2700远程端口号:...
关于
服务器端
通讯程序设计
本文阐述了一个类,他可以被同时用于客户端和
服务器端
代码。 这个类使用IOCP(Input Output Completion Ports) 以及异步(non-blocking) 功能调用。 源代码是基于很多其他源代码和文章的。 使用此源代码,你可以: ...
mysql保持连接间隔_
请教
连接远程
数据库
MySQL 总是间隔 4 分钟左右就断开
在维护 ruby on rails 的一个项目中,有个新需求:将原来本地
数据库
切换成远程的微软云
数据库
,原 database.yml 如下:default: &defaultadapter: mysql2encoding: utf8username: rootpassword: 123456pool: 20...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章