websocket-shrap源码阅读

本文介绍了WebSocketSharp库的使用,包括如何导入dll,创建WebSocketServer实例,添加和删除服务,以及启动和停止服务的方法。同时,讨论了WebSocketBehavior抽象类在定义服务器服务中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

导入包

Websocket-sharp提供了一个dll文件: /PATH/TO/WEBSOCKET/SHARP/websocket-sharp/bin/Debug/websocket-sharp.dll 。把它拖进项目的reference里面。

搭建一个websocket server

Websocket-sharp提供了websocketserver类,只需要在程序中创建一个它的实例,并且加上server要实现的功能就可以了。

I. 创建一个新的WebSocketServer实例:

使用public constructor:

    var wssv = new WebSocketServer ();  // default port = 80
    var wssv = new WebSocketServer (int port);
    var wssv = new WebSocketServer (string url);
    var wssv = new WebSocketServer (int port, bool secure);
    var wssv = new WebSocketServer (IPAddress address, int port);
    var wssv = new WebSocketServer (IPAddress address, int port, bool secure);

II. 可用的public methods:

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值