作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
通信软件和其他类型的软件一样,常常需要保证有些类只有一个实例。比如,只使用ACE_Reactor的一个实例,为整个系统提供事件多路分离机制。GoF在Design Pattrm一书中介绍了Singleton模式,用以“Ensure a class only has one instance,and provide a global point of access to it”,并提供了相应的实现。但是,在ACE的应用领域里,GoF的Singleton实现存在着严重的缺陷,比如在多线程环境下的race codition,以及全局静态对象的初始化次序问题,等等,本文将分别介绍这两种模式以及ACE的Singleton实现。
推荐文章
ACE模式下超临界CFB机组协调控制策略的优化与应用
ACE模式
超临界CFB机组
协调控制
给水流量设定值
中间点温度
ACE框架在网络游戏服务器中的设计与应用
自适配通信环境
中间件
网络服务器系统
设计模式
基于E-ACE车辆轴箱弹簧发电装置设计研究
E-ACE
车辆轴箱弹簧
发电装置
基于ACE的网元文档服务的设计与实现
网元文档
后管理模块
自适配通信环境
第三代移动通信系统
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 ACE与GoF设计模式——ACE_Singleton设计模式解析
来源期刊 程序员 学科 工学
关键词 ACE GOF 设计模式 ACE_Singleton 通信软件 程序设计
年,卷(期) 2004,(1) 所属期刊栏目
研究方向 页码范围 106-108
页数 3页 分类号 TP311.1
字数 语种
DOI
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2004(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
ACE
GOF
设计模式
ACE_Singleton
通信软件
程序设计
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
程序员
月刊
1672-3252
11-5038/G2
16开
北京市朝阳区广顺北大街33号院1号楼福码
2-665
2000
chi
出版文献量(篇)
10184
总下载数(次)
35
总被引数(次)
6420
论文1v1指导