一、ACE相关概述
来源:互联网 发布:三国令神器进阶数据 编辑:程序博客网 时间:2024/06/11 23:59
1.ACE是什么?
ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计模式。
2.ACE提供了什么?
- 事件分离和事件处理程序的调度
- 连接的建立和服务的初始化
- 交互通信和共享内存管理
- 动态配置和分布式通信服务
- 并发、并行和同步
- 高级分布式服务组件(名字服务,事务服务,日志服务等)
下图为ACE各组件的垂直化和水平关系:
ACE的底层是封装了现存操作系统网络编程机制的面向对象的wrappers,高层扩展了底层的wrappers,以提供了面向对象的框架和组件。
ACE包括了一下操作系统机制:
- 多线程和同步
- 进程间通信
- 实际爱你分离
- 直接动态链接
- 内存映射文件和共享内存
3. ACE框架
3.1 Reactor---ACE Reactor提供了面向对象的可以扩展的多路输出。根据不同的事件的类型进行处理器的调度。
3.2 Service Configurator---ACE Service Configurator支持在安装或运行时配置服务的应用程序结构。
3.3 Streams---ACE Streams组件简化了包含一个或多个层次相关的服务的并发通信软件的开发。
0 0
- 一、ACE相关概述
- ACE概述
- ACE 相关
- Maven相关一-POM概述
- (一)计算机相关概述
- ACE的功能概述
- Java基础(一)Java概述相关
- ACE相关资料
- Ace相关书籍
- ACE 相关教程
- ACE相关资料收集
- ACE相关学习文章
- ACE内存分配器一
- ACE (一) ACE_Message_Block
- ACE学习笔记(一)
- ACE实践笔记(一)
- ACE学习(一)体系结构
- ACE下载配置一
- java 执行MySQL脚本小干货
- highcharts 时间问题
- 常用的排序算法
- MySQL 中 socket和pid-file的作用
- 蓝桥 交换瓶子
- 一、ACE相关概述
- maven POM.xml 标签详解
- 5种创建型模式之:单例模式 Singleton
- Linux系统查看历史用户的指令、代码
- Android带参字串的写法注意事项
- lucene流水账
- Android自定义super以及this的用法问题
- 用node js 搭建 webrtc 信令服务
- HDU1536 SG函数