如何用 ACE_Reactor 替换 WT 的主循环
我们有一个项目,其核心功能是使用 ACE 实现的,并围绕其 Reactor 进行架构设计。我们想使用 Wt 添加一个小型 Web 界面。 那么问题来了,wt接口的主循…
ACE_Remote_Mutex 如何工作?
我编写了两个小程序,试图获取名为“令牌”的相同远程互斥锁: ACE_Remote_Mutex token("The Token", 1, 1) token.acquire() ACE_OS::sleep(5) token.…
使用网络库提供状态信息的 TCP 服务器
我正在为在线回合制游戏编写 TCP 服务器。我已经使用 php 套接字编写了一个原型,但想转向 C++。我一直在研究流行的网络库(ASIO、ACE、POCO、LibEven…
ACE_SOCK_Dgram::open() 和 errno
我尝试打开已打开的 UDP 端口,但 ACE_SOCK_Dgram::open() 失败。 正如预期的那样,strace 显示bind() 失败并且errno 设置为EADDRINUSE。 为了查看发…
连接到远程 UDP 组播服务
如果我有服务所在的 IP 地址(例如 70.70.70.70)、要连接的多播组(例如 224.25.25.25)以及如何连接到远程 udp 多播端口(例如 2020)? 我使用 ACE…
C++ CORBA (ACE/TAO) 问题
我使用 ACE TAO 作为 CORBA 实现。我想知道是否有人知道设置最大消息大小和最大连接数的任何选项。 omniORB 有两个选项:giopMaxMsgSize 和 maxGIOPCo…
C++尝试解析 CORBA 引用时出现分段错误
当我尝试解析 CORBA 引用时,我收到分段错误。要么是我瞎了,要么是我做了一些非常愚蠢的事情,这不起作用。我对 CORBA 使用 ACE 5.7.9 TAO 1.7.9。想…
ACE TAO Corba Ubuntu 10.4 对 CORBA::Object::_refcount_value() 的未定义引用
我在获取包管理器中提供的 libTao 附带的示例程序时遇到一些问题。我过去曾在 Windows 上使用过 ace tao,所以已经有一些经验了。 到目前为止,我已经…
构建 ACE 程序时出错
我刚刚启动了 ACE 的“HELLO WORLD”程序。它编译成功,但在构建时产生了一些错误。任何人都可以帮助我。 代码: #include <stdio.h> #include "a…