105得票10回答
ACE、Boost和POCO之间的区别

我已经和Boost C++库合作了相当长的时间。 我非常喜欢Boost Asio C++库用于网络编程。但是,我也了解到了另外两个库: POCO 和 Adaptive Communication Environment (ACE) framework。 我想知道它们各自的优点和缺点。

24得票2回答
使用Poco C++ JSON正确解析数据的方法

有人可以指导我如何使用Poco C++ JSON吗? 之前我使用过JsonReader和JsonToken。而 Poco C++库似乎没有相应的对象。 例如,如何使用json解析器创建一个由标签名中的JSON值组成的对象名称?

18得票2回答
如何正确地在POCO C++库中使用OpenSSL

根据POCO助手中的规范: 通过调用Poco::Crypto::OpenSSLInitializer::initialize()初始化NetSSL库以及底层OpenSSL库。 在使用NetSSL库中的任何类之前都应该这样做。当创建Context或SSLManager实例时,NetS...

17得票3回答
ACE、Boost、Poco和wxWidgets之间的比较

我在ACE、Boost和wxWidgets领域拥有相当丰富的经验。最近我发现了POCO库。请问有人对它们有使用经验吗?就性能和可靠性而言,它们与ACE、Boost和wxWidgets相比如何呢? 我特别想用POCO替换ACE。 我无法将ACE编译为VS2008的x64目标。 我主要使用ACE...

15得票1回答
构建Poco C++库的静态版本

有人能指导我们如何构建Poco C++库的静态版本吗?

14得票5回答
每个连接一个线程 vs 反应器模式(带线程池)?

我希望作为 C++ 学习项目的一部分编写一个简单的多人游戏。 因此,我想:“既然我要做到这一点,我就想要做到恰当,而不是只完成任务。” 如果我理解正确:Apache 使用基于“每连接一个线程”的架构,而 nginx 则使用事件循环,然后为传入连接专门分配一个工作线程[x]。我猜 nginx...

13得票1回答
POCO C++ - NET SSL - 如何发送HTTPS POST请求

如何正确地向HTTPS服务器发送POST请求并正确嵌入登录数据。以下代码不返回任何cookie(在Wininet中它会返回)。我想知道POCO HTTP库如何处理HTTP重定向?MyApp() { try { const Poco::URI uri( "http...

13得票2回答
如何在Unix环境下将Poco库链接到我们的程序中

我在使用Poco库时遇到了问题,需要一个简单的解决方案来使编译更容易。是否有适用于Poco库的pkg-config文件,以便将其用于我们的make文件中?还是其他的替代解决方案? 目前我使用的是Ubuntu GNU/Linux。 我正在尝试在我的应用程序中使用Poco库,但我不知道如何将P...

12得票2回答
Poco::Net 服务器和客户端 TCP 连接事件处理程序

我正在启动一个新项目,同时刚刚发现 Poco 库,我觉得它非常棒。但是我有点迷茫,因为示例不是很多。 根据示例,我采用了 ServerApplication->TCPServer->ServerSocket + TCPServerConnectionFactory->TCPServercon...

11得票2回答
Poco + OpenSSL + CA PEM:1个相同站点中出现“不可接受的证书”错误

我正试图与www1.filemail.com进行SSL握手。 我正在使用cURL的cacert.pem,但是我遇到了以下错误:Unacceptable certificate from 188.138.81.30: application verification failure 进行与任何其...