文件名称:LazWebsockets:用Lazarus编写的Websocket服务器和客户端库
文件大小:31KB
文件格式:ZIP
更新时间:2024-03-24 20:30:43
lazarus pascal websocket-server websocket websockets
LazWebsockets 这提供了为FPC和Lazarus编写的小型Websocket服务器和客户端实现。 它完全基于fcl ssockets单元,因此独立于FCL之外的任何其他依赖项。 因此,仅使用fpc即可轻松构建它,而无需使用Lazarus或复杂的makefile。 安装 此存储库中有一个Lazarus软件包文件( websockets.lpk ),可用于Lazarus项目。 另一种选择是简单地将src目录添加到您的单位搜索路径。 使用和功能 有关简单的示例服务器,请参见examples目录中的chatServer.pas和chatClient.pas 。 设置服务器 要创建TWebSocketServer构*射镜的构造ssockets.TInetServer ,可与仅一个端口或地址,端口和任选的被称为ssockets.TSocketHandler (例如,以提供TLS支持)。
【文件预览】:
LazWebsockets-master
----.gitignore(419B)
----src()
--------wsutils.pas(11KB)
--------wsmessages.pas(2KB)
--------websocketsclient.pas(5KB)
--------websocketserver.pas(16KB)
--------wsstream.pas(25KB)
----LICENSE(1KB)
----examples()
--------broadcastServer.pas(3KB)
--------chatClient.pas(3KB)
--------chatClient.html(1KB)
--------closedByServer.pas(2KB)
--------chatClient.lpi(3KB)
--------makefile(247B)
--------chatServer.lpi(2KB)
--------chatServer.pas(2KB)
--------broadcastServer.lpi(2KB)
----Readme.md(15KB)
----websockets.pas(396B)
----websockets.lpk(2KB)