问题标签 [ace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
768 浏览

iphone - iPhone有跨平台的网络库吗?

iPhone有跨平台的网络库吗?ACE 是否适用于 iPhone?我希望网络库可用于 iPhoneOS、OS X、Windows(XP、Vista 和 Win7 会很好,但至少是 XP)、Android 和 Blackberry。

0 投票
1 回答
249 浏览

c++ - 使用 ACE_Service_Object

我正在尝试使用 ACE_Service_Object 或 ACE_Shared_Object。我不确定哪一个适用。我试图在 DLL 中封装一些功能,以便 DLL 的使用者打开库,创建导出类的实例,调用类上的一些函数,然后销毁类。一种基本的插件架构。使用 ACE 类解决此问题的最佳方法是什么。它们似乎包含了很多 DLL 加载、查找和卸载细节,使用起来会很好。

下面的代码基本上是我想使用 ACE 类来模仿的。

0 投票
5 回答
898 浏览

c++ - 使用ACE时有没有办法使用线程局部变量?

我正在使用 ACE 线程,并且需要每个线程都有自己的 int 成员。那可能吗?

0 投票
1 回答
2356 浏览

c++ - 在 ACE 中优雅地终止线程

我有一个类似于This one的问题。但我想在 Linux 中使用 ACE 框架来实现它。这样做的方法是什么

0 投票
2 回答
707 浏览

ace - 构建 ACE 程序时出错

我刚开始使用“HELLO WORLD”程序启动 ACE。它编译成功,但是在构建时会产生一些错误。谁能帮助我。代码:

错误:

/tmp/cccwdbA0.o:在函数“main”中:hello.cpp:(.text+0xa):未定义引用 `ACE_Log_Msg::last_error_adapter()'
hello.cpp:(.text+0x13):未定义引用` ACE_Log_Msg::instance()'
hello.cpp:(.text+0x43): undefined reference to 'ACE_Log_Msg::conditional_set(char const*, int, int, int)'
hello.cpp:(.text+0x5f): undefined引用 `ACE_Log_Msg::log(ACE_Log_Priority, char const*, ...)'
collect2: ld returned 1 exit status
编译失败。

0 投票
1 回答
1434 浏览

eclipse - ACE TAO Corba Ubuntu 10.4 未定义对 CORBA::Object::_refcount_value() 的引用

我在获取包管理器中提供的 libTao 附带的示例程序时遇到了一些问题。我过去在 Windows 上使用过 ace tao,所以已经有了一些经验。

到目前为止,我已经设置了所有环境变量,为“简单客户端”示例创建了一个新项目。我可以很好地编译.idl。然后,当我尝试编译客户端时,出现链接器错误...

我在网上找不到任何关于CORBA::OBbject_refcount_value()指向我可能会丢失的图书馆的方向的信息。我已经从这里http://www.dre.vanderbilt.edu/~schmi...libraries.html包含了所有推荐的库,但仍然出现相同的错误。这是应该针对提供的 Tao 发行版进行编译和链接的示例代码。有什么我想念的想法吗?哦,如果有什么不同的话,我正在使用 eclipse。

谢谢 :)

0 投票
4 回答
882 浏览

c++ - 任何基于ACE框架的开源服务器?

有人知道使用ACE作为框架的开源项目吗?

谢谢,

我。

0 投票
1 回答
689 浏览

visual-c++ - 在 VC++ 中链接 ACE 的问题

我已经构建了 ACE 库的 ACE.dll 和 ACE.lib。但是当我将它链接到我的程序时,我得到了几个错误,比如

错误 2 错误 LNK2019:函数“public: void __thiscall ACE_String_Base:: set(char const *,unsigned int,bool)" (?set@?$ACE_String_Base@D@@QAEXPBDI_N@Z) client_handler.obj 服务器

错误 3 error LNK2001: unresolved external symbol "void * __cdecl ACE_OS::memcpy(void *,void const *,unsigned int)" (?memcpy@ACE_OS@@YAPAXPAXPBXI@Z) Server.obj

我已经设置了包含路径、lib 路径、lib 依赖项等。我不知道我缺少什么 :(

0 投票
1 回答
1442 浏览

c++ - 尝试解析 CORBA 引用时出现 C++ 分段错误

当我尝试解决 CORBA 引用时,我收到了分段错误。要么我失明,要么我为此做了一些非常愚蠢的事情。我为 CORBA 使用 ACE 5.7.9 TAO 1.7.9。想知道是否有人可以帮助我吗???

分段错误似乎发生在“serverRef = Corba::Orb::getOrb().resolveObjectReference (myIOR.c_str());”这一行上 评论这一行将导致应用程序运行良好。

我已经复制了下面的所有依赖代码。

}

///////////////////////////////////////// ///////////////

resolveObjectReference 大纲,

0 投票
0 回答
2273 浏览

c++ - C++ CORBA (ACE/TAO) 问题

我使用 ACE TAO 作为 CORBA 实现。我想知道是否有人知道设置最大消息大小和最大连接数的任何选项。

omniORB有两个选项,giopMaxMsgSizemaxGIOPConnectionPerServer

即使 TAO 有ORBMaxMessageSize并且ORBLingerTimeout它会导致我的服务器崩溃。我什至不知道这些是否是正确的选择。

这就是 TAO 调试输出所说的。

我正在使用的代码如下:

以上两项均无效。

现在我还在 TAO/tests/Oneway_Timeouts 中遇到了一个使用策略的测试样本。有人可以解释一下 RELATIVE_RT_TIMEOUT_POLICY_TYPE、CONNECTION_TIMEOUT_POLICY_TYPE、BUFFERING_CONSTRAINT_POLICY_TYPE。

我似乎找不到任何关于这些的文档。