在C ++ for Windows 7中寻找poco ssl websocket客户端示例

时间:2015-02-27 17:26:47

标签: c++ ssl websocket client poco-libraries

我一直在查看poco示例和文档,但我无法找到如何使用poco的websockets和SSL组合。我成功地将非SSL websocket(基于WebSocket类)连接到服务器(来自Qt5.4的echoserver示例,在Ubuntu上运行),但是如何向客户端添加SSL使我无法接受。 Poco的NetSSL_OpenSSL samples并不是很有用,因为我不需要知道如何下载,推文,邮寄或写时间服务器。后者也是唯一使用" SecureStreamSocket"对象(可能是我需要的类)。但该示例只是从请求对象访问套接字,它没有显示如何正确创建和配置套接字。

我只是想让一个SSL websocket客户端发送和接收一些简单的消息,比如" Hello World"。有人可以帮帮我吗?

我在服务器的操作系统上使用Windows 7 64位作为客户端操作系统和VirtualBox上的Ubuntu 64位,但服务器端没有问题。我的poco版本是1.6.0,我用Visual Studio 2013 Express编译它。我也使用OpenSSL 1.0.1j。

干杯

亚历

1 个答案:

答案 0 :(得分:4)

看看WebSocket testcase。使用HTTPSClientSession(而不是HTTPClientSession)。