期刊文献+

高性能MMO服务器架构与模式设计

High-performance MMO Server Architecture and Model Design
下载PDF
导出
摘要 MMO服务器设计过程中,需要关注整体结构、通讯模块和服务器的鲁棒性.结合经典设计模式,讨论MMO服务器构建的关键技术点.采用模块化的构建方法组织服务,通讯模块使用IOCP机制保证网络服务的并发性和高效性.融合油漆工、代理、观察者等多种模式,实现服务模块的低耦合结构.加入共享内存机制和进程通信机制,将服务数据与服务逻辑分离,保证服务器的鲁棒性. Process of MMO server design should focus on the overall structure,communication module and the server robustness. This paper presents MMO servers key technologies and modular organization based on design patterns. The communications module uses IOCP mechanism to guarantee network service concurrency and efficiency. With low coupling,the MMO service module structure is designed with decorator,proxy,observer and other patterns. To ensure the robustness of the server,the service data and service logic are separated with shared memory mechanism and process communication mechanism.
作者 李海燕
出处 《微电子学与计算机》 CSCD 北大核心 2010年第7期97-101,共5页 Microelectronics & Computer
关键词 MMO 设计模式 软件体系结构 完成端口 MMO design pattern software architecture completion port
  • 相关文献

参考文献3

二级参考文献26

  • 1冯铁,张家晨,王洪媛,金淳兆.一种自动化软件设计改进方法[J].软件学报,2006,17(4):703-712. 被引量:4
  • 2RFC 2 7 7 8. A Model for Presence and Instant Messaging. ht - tp://www, ietf. org/rfc/rfc2778. txt. 2000
  • 3RFC 2779. Instant Messaging / Presence Protocol Require ments, http://www, ietf. org/rfc/rfc2779.txt.2000
  • 4RFC 3 9 2 0. Extensible Messaging and Presence Protocol ( XMPP ) : Core. http://www, ietf. org/rfc/rfc3920. txt.2004
  • 5RFC 3921. Extensible Messaging and Presence Protocol (XMPP) : Instant Messaging and Presence http://www. ietf. org/rfc/ rfc3920, txt, 2004
  • 6RFC 3922. Mapping the Extensible Messaging and Prese - nee Protocol (XMPP) to Common Presence and Instant Messaging. http://www.ietf. org/rfc/rfc3922, txt, 2004
  • 7RFC 3923. End - to - End Object Encryption in the Extensible Messaging and Presence Protocol (XMPP). http://www. ietf. org/rfc/rfc3923. txt, 2004
  • 8SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE). http://www. ietf. org/html, charters /simple-charter. html,2007
  • 9Zhang Yun chuan. Standardized Instant Messaging Protocols : Comparative Analysis of SIMPLE and XMPP. Journal of Wuhan University of Science and Technology (Natural Science Edition), 2005,4
  • 10Petrack S . SIMPLE Aims for IM Interoperability . Network World,2004,21(3) : 39

共引文献48

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部