找回密码
 注册
楼主: sjinny

网络游戏::服务器端::设计::讨论

[复制链接]
 楼主| 发表于 2003-11-11 13:37:45 | 显示全部楼层
晕,实在是晕~~~
怎么谈到数据库了??
回复

使用道具 举报

发表于 2003-11-11 16:27:43 | 显示全部楼层
我说了这都只是实现手段,你没有必要这样拘泥吧
回复

使用道具 举报

 楼主| 发表于 2003-11-12 00:12:43 | 显示全部楼层
不是,我们不是在讨论网络连接和目标对象的搜索吗?怎么和数据库联系上了?
回复

使用道具 举报

发表于 2003-11-17 12:17:39 | 显示全部楼层
不好意思,好久没来了,找工作——苦恼啊!
回复

使用道具 举报

 楼主| 发表于 2003-11-17 13:48:14 | 显示全部楼层
hi,deaboway, 我看了select(),发现它的功能是针对文件描述字的,函数返回时,得到的也是那些可用的文件描述字,我就觉得没法实现“把连接和用户对象联系起来”的设计~~

不过你现在还是专心找工作吧,编游戏的事先放放~ :-)
回复

使用道具 举报

发表于 2003-11-17 19:59:04 | 显示全部楼层
最近公社是怎么了,我总是进不来 :-(
回复

使用道具 举报

发表于 2003-11-17 20:27:26 | 显示全部楼层
我就是认为在搜索的时候利用自定义的数据结构存储和查找

不如用数据库来的快啊
回复

使用道具 举报

 楼主| 发表于 2003-11-17 23:23:10 | 显示全部楼层
你指的是查找目标对象吗?
其实想想,数据库里是怎么实现查找的?难道一定比我们针对性的设计更好吗?
其实,利用八叉树进行搜索,是按照(物体的)空间分布来查找的;而数据库可不会针对这个特性来设计查找算法,真要用数据库,反而更慢也说不定~~
回复

使用道具 举报

发表于 2003-11-18 01:49:01 | 显示全部楼层
让我再去看看你的想法吧,待续……
回复

使用道具 举报

发表于 2003-11-22 21:04:33 | 显示全部楼层
还有一个不容忽视的问题:加密问题!
没错!加密!
谁都知道外挂意味着什么,一旦加密上出了问题,那么外挂的制造就很容易了
那么,让我们来看看:
加密的算法是什么?DES?三重DES?RSA?
密钥如何传递?明文传递吗?那么被拦截了怎么办?密文传递吗?那么初始密钥怎么办?同时,初始密钥保存在什么地方?注意:我们加密不仅仅防范外人盗取用户信息,更要防范用户自己破解密钥,如果用户知道密钥,那么很容易了解到软件的传输协议,这样,外挂的制作也就成为可能了
还有:密钥需要多长时间更改一次,如果采用对称密钥密码体制(比如DES,三重DES)那么如何协调密码?也就是说如何让双方都拥有相同的密钥?同时,每个用户一个密钥吗?还是所有用户或几个用户共享一个密钥?如果采用非对称密钥密码体制(比如RSA)那么速度上肯定受影响,要知道,RSA要比DES慢上百倍。
嗯……先说这么多吧~
回复

使用道具 举报

 楼主| 发表于 2003-11-22 21:41:08 | 显示全部楼层
默难, 其实加密也是不得已而为之,想想,不管用不用外挂,最终都是由客户端发送一些数据包给服务器,所以我最关心的不是那些数据包是怎么产生的,而是我们如何过滤出那些无效的数据包、修正那些不适当的操作~

嗯……不是啊~
我们想想,外挂发出的数据包都是正常数据包啊~和用户发出的没什么两样的~
回复

使用道具 举报

发表于 2003-11-25 19:12:05 | 显示全部楼层
to 默难:
处理之前留出一个stub就可以了吧?这样以后在适当的时候使用适当的方法去解决,而不用在前期把自己搞晕了

to fishcrazy:
我想用数据库多半不会比自己构建的内存更快  :-)
回复

使用道具 举报

发表于 2003-12-7 20:03:51 | 显示全部楼层
[quote:42904ef01a="sjinny"]
默难, 其实加密也是不得已而为之,想想,不管用不用外挂,最终都是由客户端发送一些数据包给服务器,所以我最关心的不是那些数据包是怎么产生的,而是我们如何过滤出那些无效的数据包、修正那些不适当的操作~

嗯……不是啊~
我们想想,外挂发出的数据包都是正常数据包啊~和用户发出的没什么两样的~[/quote]    这个是我说得啊~怎么成了sjinny说的了????
回复

使用道具 举报

发表于 2003-12-9 16:15:51 | 显示全部楼层
        

似乎没有什么进展?
回复

使用道具 举报

发表于 2003-12-10 20:27:59 | 显示全部楼层
建议用网络通用加密算法MD5,呵呵……

不好意思,好久没来 我的工作已经搞定了,在中怡、中兴、中创、世仰中选了一个钱最少的,呵呵,就是中创叻,下学期要去做毕业设计啦,估计不能来了

现在我还是比较有时间的,除了要做PDA的BIOS外
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-9 06:13 , Processed in 0.028585 second(s), 12 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表