ACE 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
ACE 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
ACE 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
ACE 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
ACE 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 未知
开发语言 C/C++ 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发网络工具包
开源组织
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-09-14

软件简介

ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发人员。它简化了面 向对象的网络应用程序和服务的开发,这些程序和服务用到了进程间通信,事件分离,直接动态链接和并发机制。ACE通过在运行时动态链接服务到应用程序和在 一个或多个进程或线程中执行这些服务自动完成系统配置和重新配置。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
应用到cocos2dx, 编译到android上失败了这玩意,vs上debug调试正常,感觉很庞大 ACE
2013/12/18 14:38
回复
举报
更多评论
发表了资讯
2014/04/15 00:00

ACE 6.2.5 发布,面向对象的网络开发包

ACE 6.2.5 发布,此版本更新内容如下: 添加了构建 RPMs 的功能; 支持使用 bcc32 的 Embarcadero C++BuilderXE5; 当 Intel C++ 2013 SP1 Update 2 启用 C++11 时具有编译器特性,可以定义 ACE_HAS_CPP11; 修复了 ACE RLE 压缩工具的一些 bug; TAO 改进记录: new implementation repository features; a new tao_im...

9
18
发表了资讯
2014/01/10 00:00

ACE 6.2.4 发布,面向对象的工具开发包

ACE 6.2.4 发布,此版本更新内容如下: 支持 FC20 最终支持 FC 19 扩展了 C++11 功能的测试套件 改进了对 MingW64 的支持 改进了 Windows 对 IPv6 的支持 ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计模式。ACE面向在UNIX和Win32平台上开发高性能通信服 务的开发人员。它简化了面 向对象的网络应用程序和...

1
12
发表了资讯
2012/08/31 00:00

ACE 6.1.4 发布,面向对象的工具开发包

ACE 6.1.4 发布了,主要改进内容: ACE_Time_Value and ACE_Monotonic_Time_Policy were added. TIME_POLICY support was added to ACE_Condition_Attributes, ACE_Message_Queue-s, ACE_Task-s, and related classes. CORBA's string_dup and string_free were refactored. Message fragmentation was added to MIOP. I...

3
5
发表了资讯
2012/07/27 00:00

ACE 6.1.3 发布,面向对象的工具开发包

ACE 6.1.3 发布,该版本支持 Oracle Solaris Studio 12 Update 3, 编译时支持 Windows CE 7, 新的 XML_Utils 库, 新的 OpenSSL 配置选项, 支持 DDS4CCM with OpenDDS 3.2 or higher as a DDS 实现 ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计 模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发...

3
8
发表了资讯
2012/03/09 00:00

ACE 6.1.0 发布,面向对象的工具开发包

ACE 6.1.0 发布,该版本增加对 VxWorks 6.9 的支持,通过 TAO_DynAnyFactory 实现了 DynValue, DynValueBox, 和 DynValueCommon ,修复了一些 bug。 ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计 模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发人员。它简化了面 向对象的网络应用程序和服务的...

2
4
发表了资讯
2011/12/29 00:00

ACE 6.0.7 发布,面向对象的网络开发包

ACE 6.0.7 发布,该版本增加了一个定时器策略模板和 API ,修复了一些小 bug。 ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计 模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发人员。它简化了面 向对象的网络应用程序和服务的开发,这些程序和服务用到了进程间通信,事件分离,直接动态链接和并...

8
5
发表了资讯
2011/12/09 00:00

ACE 6.0.6 发布,面向对象的网络开发包

ACE 6.0.6 发布了,该版本增加对64位的 RHEL 6.1 支持;增加了一个新的启发式搭配策略;重构了 TAO 骨架;可在发布时进行连接而不是第一次使用时;CIAO 能更好的处理线程安全问题;修复了很多bug。 ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计 模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发...

2
5
发表了资讯
2011/08/30 00:00

ACE 6.0.4 发布,面向对象的网络开发包

ACE 6.0.4 发布。该版本增加了对Android NDK的支持,移除了对C++ Builder的支持,小bug修复。 ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计 模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发人员。它简化了面 向对象的网络应用程序和服务的开发,这些程序和服务用到了进程间通信,事件分离,直...

1
4
发表了资讯
2011/06/24 00:00

ACE 6.0.3 发布,面向对象网络工具包

该版本增加对 GCC 4.6 的支持,提升了对 mt_noupcall 支持,修复了一些bug。 ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发人员。它简化了面 向对象的网络应用程序和服务的开发,这些程序和服务用到了进程间通信,事件分离,直接动态链接和并发机...

0
7
发表了资讯
2011/04/21 00:00

ACE 6.0.2 发布,面向对象网络工具包

ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发人员。它简化了面 向对象的网络应用程序和服务的开发,这些程序和服务用到了进程间通信,事件分离,直接动态链接和并发机制。ACE通过在运行时动态链接服务到应用程序和在 一个或多个进程或线程中执行...

0
4
发表了资讯
2010/08/04 00:00

ACE 5.8.1 发布,面向对象的网络开发包

ACE是一个面向对象的工具开发包,它实现了通信软件的基本设计模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发人员。它简化了面 向对象的网络应用程序和服务的开发,这些程序和服务用到了进程间通信,事件分离,直接动态链接和并发机制。ACE通过在运行时动态链接服务到应用程序和在 一个或多个进程或线程中执行...

0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2013/07/15 16:37

ace 今天耗时的工作 ACE::init()

今天用ace移植到cocos2d-x ,报异常如下:0x7c921010 处未处理的异常: 0xC0000005: 读取位置 0x00000018 时发生访问冲突 。 最后找到了原因了,调用ACE::init();解决问题;特此记下 记下!

0
0
2020/12/21 19:10

Ace-todolist-todolist by Ace-Ace

Ace-todolist-todolist by Ace-Ace 发布:2020-12-21 19:10:27.859527 作者:Ace 作者邮箱:qmffhrmdyd123@naver.com 首页:https://github.com/taaeyoon/Ace_todolist 文档:None 下载链接 https://github.com/taaey......

0
0
发表了博客
2012/08/18 14:46

ACE_SOCK

该类属中的类都位于ACE_SOCK之下;它提供使用BSD socket编程接口的Internet域和UNIX域协议族的接口。这个类属中的类被进一步划分为: Dgram类, Acceptor类和Stream类:Dgram类基于UDP数据报协议,提供不可靠的无连接消息传递功能。另一方面,Stream类基于TCP协议,提供面向连接的消息传递。、Connector类和Stream类:Acc...

0
1
发表了博客
2014/07/24 18:00

ACE笔记

ACE

0
0
发表了博客
2019/12/04 15:40

ace-editor

1. ace-editor编辑器只读状态:editor.setReadOnly(true); // false to make it editable 2. ace-editor设置程序语言模式:editor.session.setMode(""); 3. ace-editor获取光标所在行列:editor.selection.getCursor(); 4. ace-editor跳转至行:editor.gotoLine(lineNumber); 5. ace-editor设置默认制表符大小:editor....

0
0
发表了博客
2018/02/26 18:01

ACE学习:

ACE官网,下载ace及ace文档: The ADAPTIVE Communication Environment (ACE) http://www.cs.wustl.edu/~schmidt/ACE.html ACE Class Categories http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/docs/ACE-categories.html ACE-tutorial: www.cs.wustl.edu/~schmidt/PDF/ACE-tutorial.pdf http://www.cs.wustl.edu...

0
0
发表了博客
2018/11/20 15:42

ace -- api

Ace The main class required to set up an Ace instance in the browser. 在浏览器中设置一个ace实例所需要的主要类。 Methods createEditSession(Document | String text, TextMode mode)     Creates a new EditSession, and returns the associated Document.     创建一个新的 EditSession, 并返回相关联的...

0
0
发表了博客
2014/06/18 17:08

Ubuntu下安装ACE和ACE简单程序及其测试

1. 安装ACE sudo apt-get install libace-dev 2. ACE版本 “Hello World!”程序 #include <ace/Log_Msg.h> #include <ace/OS_main.h> using namespace std; int ACE_TMAIN(int argc, ACE_TCHAR *argv[]) { ACE_DEBUG( (LM_DEBUG, ACE_TEXT("Hello World!\n") ) ); return 0; } 3. 编译 g++ hello.cpp –lACE 4. 运行 ./...

0
0
发表了博客
2018/11/20 12:26

ace -- 语法高亮

Creating a Syntax Highlighter for Ace 给ace创建一个语法高亮 Creating a new syntax highlighter for Ace is extremely simple. You'll need to define two pieces of code: a new mode, and a new set of highlighting rules. 创建一个新的ace语法高亮极为简单。你需要定义两个代码: 一个新的mode和一组新的高亮规则...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
2019/03/08 09:15

关于Excel的底层,.net读取excel,为什么有一张名叫_xlnm#_FilterDatabase的数据表

还有就是为什么_xlnm#_FilterDatabase内的数据和excel文件的数据不一致。举个例子:我有一张a.xlsx的excel文件,里面有sheet1(假设有100条记录)和sheet2(假设有10条记录)的表,当我用.net(Microsoft.ACE.OLEDB.12.0技术读取的)读取a.xlsx文件时,却读到了3张表sheet1,sheet2和_xlnm#_FilterDatabase这3张表,居然...

1
0
发表了问答
2017/06/17 17:28

ACE 显示网络图片错误

path 以本地路径形式可以正确显示,网络图片形式不能正确显示。求指教。 $('#g_detail_img') .ace_file_input('show_file_list',[ {type: 'image', name: 'ebc0ea579f8fea0940d90926ac1cc729', path: 'http://img.muyoucdn.com/uploads/image/head_img/gh_8a8058833689.jpg'}, {type: ...

2
0
发表了问答
2016/09/22 18:59

Bootstrap ACE 前端框架 求具体版本和下载信息

遇到一个前段框架开发的项目,但是没有源码,求前端框架版本和下载路径 使用页面截图:

2
0
发表了问答
2012/07/09 10:42

中标普华linux编译ACE5.4.6的时候,提示缺少stropts.h文件

中标普华linux编译ACE5.4.6的时候,提示缺少stropts.h文件,检查了/usr/include和/usr/bits文件夹下面均是没有该文件,按照网上提示下载了stropts.h文件,放在bits下面后仍然提示无该文件,放在include下面后,提示则为其中的类strbuf未定义,请问如何解决?...

1
0
发表了问答
2014/01/02 15:06

程序员编程语录

程序员编程语录 Linux下C/C++、ACE、Boost、高性能服务器端应用 开发技术 1. 一个好的程序员是那种过单行线马路都要往两边看的人。(Doug Linder) 2. 程序有问题时不要担心。如果所有东西都没问题,你就失业了。(软件工程的Mosher定律) 3. 程序员的麻烦在于,你无法弄清他在捣腾什么,当你最终弄明白时,也许已经晚了。(...

1
7
发表了问答
2013/05/30 16:43

ICE线程池的特点

ACE的线程池特点因为自己就是采用ACE做的架构设计,所以比较了解, 有两种,一种是继承于ACETask类 , 一种是静态分配的。 谁能就ICE的线程池特点讲述下,ICE貌似在服务器,客户端配置都会自带用于连接的一组线程池,但我想在服务端要一组用于其它目的线程池。。。

2
0
发表了问答
2013/10/29 16:38

找到一篇C++ OTL链接mysql的文章,不错

找到一篇C++ OTL链接mysql的文章,不错 http://www.xuanyuan-soft.cn/lab/examples/122-cpp-otl-mysql

1
1
发表了问答
2012/04/28 14:50

叫板C++之ACE,哈,大家进来围观!!

首先,大家热烈讨论是对的,真理不辩不明,而且真理不会天然的站在任何人一边。 其次,我仍然抱着我的观点,C++用来实现ACE本身 是一种设计思维错误。我始终认为就ACE官网所想描述的内容,不应当使用面向对象设计。 但是,我始终不反对,基于ACE之上的APP开发,使用面向对象技术。 最后,网络上的应用开发,我开发过,但...

125
5
发表了问答
2012/04/26 22:15

ACE这么蛋疼的复杂有人在用吗?

源码和相关配置文件69.5M, 头文件部分就600多个 你妹啊,坑爹的 这玩意谁搞定下来了?一个网络通讯框架搞成这样,纯一个装B框架。 欢迎喷我!

180
6
发表了问答
2013/06/19 16:58

ACE_Condition<ACE_Thread_Mutex>

定义了一个ACE_Condition<ACE_Thread_Mutex> cond; 起了10个线程调用cond的wait()方法,等待信号触发,要求所有线程均wait后才可一起触发 另外一个线程需要通过广播方式激活所有线程,请问cond是有什么方法(接口)让发信号者知道当前时间点有多少线程个调用cond的wai方法t了?也就是说想获得等待cond触发的个数,有何...

1
0
发表了问答
2013/06/25 18:24

两个第三方库typedef冲突怎么办

同时用到了两个第3方库,ACE(6.1.0, 最新版为6.1.3)和wxWidgets(2.9.4, 为最新版) , 在vs08里编译stdafx.cpp时出现如下错误: //这是ace/os_include/sys/os_types.h(105)中的声明: #if defined (ACE_LACKS_MODE_T) typedef u_short mode_t; #endif /* ACE_LACKS_MODE_T */ //这是wx/filefn.h(82)中的声明: #if defined(_...

1
0
发表了问答
2013/03/03 12:26

你用什么样的网络库?优缺点是?

你用哪个网络库?libevent,ace,epool,boost还是别的?优缺点各是什么呢?

2
0
发表了问答
2009/08/12 10:34

使用 ACE 库框架在 UNIX 中开发高性能并发应用

Adaptive Communication Environment (ACE) 是一个高性能、开放源码、面向对象的框架和 C++ 类库,它有助于简化网络应用程序的开发。ACE 工具包包括一个操作系统层和一个封装网络 API 的 C++ 外观(facades)集合。本文讨论如何使用 ACE 线程设计高性能、并发、面向对象的网络应用程序。对 ACE 的完整说明,包括如何下载...

2
7
发表了问答
2012/07/12 11:52

转 一个基于ACE的负载自适应万能线程池实现

在C++中要进行并发处理,不可避免要使用多线程,在传统的教科书中,大家都是采用最原始的多线程技术,应用逻辑和线程并发策略紧密绑定。 在一个典型的服务器程序中,客户端的请求往往包含了很多不同的逻辑命令,如在一个线程处理函数中,需要根据客户端的命令代码处理不同的业务逻辑: int thrad_main(int cmd_id,char *...

1
3
发表了问答
2011/11/04 10:10

用NDK编译ACE在Android上运行

1.准备工具链 ./build/tools/make-standalone-toolchain.sh --toolchain=arm-linux-Androideabi-4.4.3 --arch=arm --platform=android-9 --install-dir=../arm_tools 2.Create ace/config.h: #include "ace/config-Android.h" 3.Create include/makeinclude/platform_macros.GNU: include $(ACE_ROOT)/include/makeinclu...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
151 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部