WebSocket 客户端库 SwiftWebSocket

码农软件 · 软件分类 · WebSocket开发包 · 2019-04-17 15:59:28

软件介绍

SwiftWebSocket 是高性能的 WebSocket 客户端库。

特性:

  • 纯 Swift 解决方案,无需Objective-C的桥接。

  • 读取压缩消息 (permessage-deflate). IETF Draft

  • 严格UTF-8处理。

  • API 模仿 Javascript API.

  • 支持 TLS / WSS .

  • binaryType 属性在 [UInt8]NSData 消息之间选择。

  • 零判断。所有的联网、流、协议错误,都通过 error 事件路径发送。

  • 发送 pings 和接受 pong 事件。

  • 高性能。

例子:

func echoTest(){
    var messageNum = 1
    var ws = WebSocket(url: "wss://echo.websocket.org")
    var send : ()->() = {
        var msg = "#\(messageNum++): \(NSDate().description)"
        println("send: \(msg)")
        ws.send(msg)
    }
    ws.event.open = {
        println("opened")
        send()
    }
    ws.event.close = { (code, reason, clean) in
        println("close")
    }
    ws.event.error = { (error) in
        println("error \(error.localizedDescription)")
    }
    ws.event.message = { (message) in
        if let text = message as? String {
            println("recv: \(text)")
            send()
        }
    }
}

本文地址:https://www.codercto.com/soft/d/3788.html

ASP.NET动态网站开发基础教程

ASP.NET动态网站开发基础教程

郭兴峰 / 清华大学 / 2006-5 / 32.00元

ASP.NET是由Microsoft公司推出的新一代Web开发构架。开发人员可以通过ASP.NET实现动态网站的开发,包括开发Web应用程序和Web服务。   本书详细讲解了ASP.NET动态网站开发技术,共分13章,内容包括ASP.NET语言基础、HTML与Script语言、C#语言基础、ASP.NET常用对象、数据库访问技术、数据服务控件和数据绑定技术、ASP.NET配置和部署、ASP.......一起来看看 《ASP.NET动态网站开发基础教程》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具