VS2013 基于websocket的服务器开发

mac2024-06-03  60

实现目标:使用基于websocketPP开源库,在里面添加相关交互功能

配置相关环境:

关于boost和websocketpp、cmake的安装以下链接会详细介绍,在此不赘述。 01如何使用BOOST以及安装websocket程序?? 参考文章:VS2013下的Boost的安装调试和下载: https://blog.csdn.net/langb2014/article/details/49180169 https://blog.csdn.net/hellokandy/article/details/70877870 https://blog.csdn.net/JUST_DO_1122/article/details/81408837

02如何下载Cmake编译websocket并且,在VS2013中运行出来。 Cmake的主要作用是编译通过websocketpp,将相关配置路径存放好,并且通过该软件,使websocketpp用合适的链接器(本次使用VS2013),以便在VS203中成功运行。 参考文章:https://blog.csdn.net/JUST_DO_1122/article/details/81408837

环境按照步骤配置好之后,出现运行错误。 03测试Boost是否可以使用,测试成功 参考文章:https://jingyan.baidu.com/album/11c17a2c765763f446e39dc1.html?picindex=11 完成配置相关步骤,重新运行一下程序,可以运行成功资源库。

读懂程序

websocketpp里面有很多开源的例子。现在,我们下一步,读懂例子,进行服务器的正式编写。 01在线测试网页,测试服务器是否正常运行 看到这篇关于测试客户端和服务器正常通信的博客 https://blog.csdn.net/wangdamingll/article/details/53412325 通过在线测试,服务器可以正常使用。 02关于tls例子的相关内容 websocketpp的example中,有关于tls 的例子,需要使用到openss.exe将.com文件转换为.pem文件,才能执行成功,具体做法参考这个文章。https://blog.csdn.net/longji/article/details/82429143

实现与JS交互的客户端

现在来到下一步,编写基于JS的服务端,和端口进行测试。

最新回复(0)