在上一篇博文中,我们分析了Mangos服务器的登陆服务器,Mangos登陆服务器主要就是验证用户的合法性,并且针对通过验证的用户发送游戏列表服务器列表,用户选择了相关游戏服务器时所涉及到的流程就是今天本博文需要分析的,Mangos游戏服务器的主要架构就是一对多的关系,下层的I/O是多线程的,而上层的游戏主逻辑是单线程的,两者的胶合部分就是已经封装好的session模块,好了,下面就来看看具体的流程...
分类:
其他好文 时间:
2015-01-28 22:38:28
阅读次数:
656
http://blog.csdn.net/slmeng2002/article/details/5532771最近关注erlang游戏服务器开发 erlang大牛写的游戏服务器值得参考介绍本文以我的OpenPoker项目为例子,讲述了一个构建超强伸缩性的在线多游戏玩家系统。OpenPoker是一个超...
分类:
其他好文 时间:
2015-01-19 12:47:31
阅读次数:
270
http://www.java123.net/v/955748.html Erlang最大的优点是方便,很多基础功能都已经集成到Erlang语言中。之前用C++写服务器的时候,管理TCP连接很繁琐,需要写一大堆代码来实现。底层的框架需要写很多代码实现,这样既浪费时间,又会有很多BUG。但是用Erl....
分类:
其他好文 时间:
2015-01-19 12:27:13
阅读次数:
167
今天发现早年在大象笔记中写的一篇笔记,之前放在ijavaboy上的,现在它已经访问不了了。前几天又有同事在讨论这个问题。这里拿来分享一下。
在web应用开发或者游戏服务器开发的过程中,我们时时刻刻都在使用热部署。热部署的目的很简单,就是为了节省应用开发和发布的时间。比如,我们在使用Tomcat或者Jboss等应用服务器开发应用时,我们经常会开启热部署功能。热部署,简单点来说,就是我们将打...
分类:
编程语言 时间:
2015-01-17 19:30:45
阅读次数:
183
Go语言的优点:并发/网络/性能/工具(fmt/pprof/test)/标准库(http/json/log/flags/atomic)/GoogleGo语言垃圾回收器真正致命的缺陷是,会导致整个进程不可预知的间歇性停顿。像某些大型后台服务程序,如游戏服务器、APP容器等,由于占用内存巨大,其内存对象...
分类:
编程语言 时间:
2015-01-15 07:03:37
阅读次数:
167
当前的几种开源游戏服务端介绍 pomelo Pomelo 是基于 Node.js 的高性能、分布式游戏服务器框架。它包括基础的开发框架和相关的扩展组件(库和工具包),可以帮助你省去游戏开发枯燥中的重复劳动和底层逻辑的开发。Pomelo 不但适用于游戏服务器开发, 也可用于开发高实时 Web ...
分类:
其他好文 时间:
2014-12-31 12:48:45
阅读次数:
214
移动端网络游戏主要分为两种类型,一种是弱联网的,一种是强联网的。弱联网的游戏,主要是指对游戏数据实时性要求比较低的联网游戏,比如卡牌游戏,休闲游戏等。强联网的游戏,主要是指对游戏数据实时性要求比较高的联网游戏,比如MMORPG,ARPG等。要求客户端与服务器之间进行..
分类:
移动开发 时间:
2014-12-26 06:18:04
阅读次数:
332
GameServer号称游戏服务器,是整个服务器的控制其中驱动的东西很多,网络:DataLayer,接收所有map发到GS过来的包,从网络层接报,数据库:DB,数据库回调驱动,玩家:GameChannel,玩家接报,道具,帮会等定时保存,几个定时器管理,帮助GC发送未发送的数据,所有的工作都是在GS...
分类:
其他好文 时间:
2014-12-19 11:50:20
阅读次数:
175
网址:http://www.123u.com/刘其炎上海江游CTO街机三国游戏服务器架构,一键开服以及合服流程。内容目录:1.游戏架构设计初衷2.架构详细设计3.游戏运营系统4.总结.演讲地址:http://video.uml.com.cn/video/broVideo.asp?vidID=996//=====================================产品类..
分类:
其他好文 时间:
2014-12-17 18:54:28
阅读次数:
224
开发高性能并发应用不是一件容易的事情。这类应用的例子包括高性能Web服务器、游戏服务器和搜索引擎爬虫等。这样的应用可能需要同时处理成千上万个请求。对于这样的应用,一般采用多线程或事件驱动的架构。对于Java来说,在语言内部提供了线程的支持。但是Java的多线程应用开发会遇到很多问题。首先是很难编写正...
分类:
编程语言 时间:
2014-12-14 22:32:03
阅读次数:
286