VS2013 基于websocket的服务器开发

实现目标:使用基于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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值