开放平台选用什么架构好?

12-10-26 liujian1979
公司需要做一个游戏开放平台,游戏运营商使用我们系统可以管理游戏提供商提供的游戏。
我比较看好OSGI,但OSGI在web中运用还不是很多,最后关注了一下Sprng DM,不过给了IBM,现在叫Gemini了。不知道这个做游戏开放平台的基础架构是否合适?

banq
2012-10-27 09:37
2012-10-26 23:01 "@liujian1979"的内容
我比较看好OSGI,但OSGI在web中运用还不是很多,最后关注了一下Sprng DM,不过给了IBM ...


因为不了解你具体游戏业务,不知道你们是想做一个注重可伸缩性能的游戏平台(PAAS),还是想做一个注重业务的通用业务开发框架平台呢?

至于OSGI,虽然国内有些人看好,但是Spring竟然自己不看好,还转给了别人,哪有把宝贝未来核心转给别人一说?估计Spring那伙人确实"走了眼"。

liujian1979
2012-10-30 10:40
不知道你们是想做一个注重可伸缩性能的游戏平台(PAAS),还是想做一个注重业务的通用业务开发框架平台呢?
请问2者的差别在哪里?2者有成熟的、典型的框架可参考的吗?

liujian1979
2012-10-30 11:11
我刚了解了一下PASS平台,应该不是我们想要的,我们需要注重业务的通用业务开放平台。那么有成熟和典型的框架可以参考吗?

liujian1979
2012-10-30 13:35
2012-10-26 23:01 "@liujian1979"的内容
因为不了解你具体游戏业务,不知道你们是想做一个注重可伸缩性能的游戏平台(PAAS),还是想做一个注重业务的通用业务开发框架平台呢? ...

banq
2012-10-31 19:26
2012-10-30 11:11 "@liujian1979"的内容
我们需要注重业务的通用业务开放平台 ...


可别这么快下结论哦,根据我所知,ACE等分布式系统都属于PAAS平台性能方面的架构,大型游戏是肯定需要的;至于游戏通用平台,可能你需要一些游戏引擎,棋牌类对战和RPG游戏业务就不同,无法通用,当然,他们的场景 事件 状态这些基本要素是通用的。

liujian1979
2012-11-01 09:46
2012-10-31 19:26 "@banq"的内容
可别这么快下结论哦,根据我所知,ACE等分布式系统都属于PAAS平台性能方面的架构,大型游戏是肯定需要的;至于游戏通用平台,可能你需要一些游戏引擎,棋牌类对战和RPG游戏业务就不同,无法通用,当然,他们的场景 事件 状态这些基本要素是通用的 ...


非常感谢banq老师的回复,但是“一个环境影响一个系统”。在需求讨论会上我们知道像马来、菲律宾网络状况非常差,很多云到不了那些国家,或者说那些国家享受不到好的云服务。所以从这个角度只有自己搭硬件环境。而不能把系统放到云服务上去部署了。

猜你喜欢