前言
当我们在开发web网页端应用时,如果要调用读卡器、扫描仪或第三方动态库时,由于javascript并不具备调用能力,故我们需要将参数通过websocket传给C#(或其他语言)客户端。由C#客户端来调用动态库或第三方API。
本文中,我们主要讲述C#如何使用websocket-sharp创建websocket服务,完成web应用和C#应用之间的交互。
websocket-sharp是一个C#实现websocket协议客户端和服务端。
使用步骤
1、创建控制台应用,从Nuget添加引用websocket-sharp
或从https://github.com/sta/websocket-sharp下载源码生成websocket-sharp.dll文件。
在项目中添加websocket-sharp.dll引用。
