文件名称:Socketify:桌面浏览器上的原始TCP和UDP套接字API
文件大小:1.18MB
文件格式:ZIP
更新时间:2024-02-19 21:57:39
chrome-extension firefox socket chrome tcp
套接字化 Chrome,Firefox和Safari桌面浏览器上的TCP和UDP套接字API,具有通过本机消息传递扩展的功能。 什么? 桌面浏览器的跨平台,跨浏览器扩展,可将简单易用的UdpPeer , TcpServer和TcpClient套接字API插入页面窗口,可通过纯JavaScript获得。 为什么? 我当时正在制作一个基于Web的多人在线游戏的原型,然后意识到WebSocket和WebRTC标准API不够灵活,无法在需要时实现自定义网络解决方案。 之后,我接受了挑战,并决定为UDP和TCP原始套接字提供简单的API,以便人们可以在其顶部实现自己的网络传输层。 特别是对于实时游戏,您最好使用瘦UDP传输层来应对网络拥塞! 怎么样? 在上使用本机消息传递API 和 ,我们正在与本机宿主应用程序( )交换消息,因此它将为我们完成所有套接字操作。 入门 去做 本机消息传递主机 Socketify API Chrome扩展程序 Firefox移植 安装指南 API文档 Unity WebGL支持 扩展弹出菜单 主机应用安装程序 Safari扩展
【文件预览】:
Socketify-master
----SPEC.md(25B)
----Safari()
--------.gitkeep(0B)
----Installer()
--------Firefox.gif(655KB)
--------Chrome.gif(429KB)
--------Messenger.gif(150KB)
----Firefox()
--------manifest.json(930B)
--------icon.png(3KB)
--------background.js(2KB)
--------content.js(635B)
--------socketify.js(6KB)
----LOGO.svg(2KB)
----Messenger()
--------main.go(3KB)
--------install.go(450B)
--------install_windows.go(6KB)
--------tcpClient.go(2KB)
--------install_linux.go(303B)
--------udpPeer.go(2KB)
--------install_darwin.go(5KB)
--------endian.go(342B)
--------tcpServer.go(3KB)
----CNAME(13B)
----LICENSE(1KB)
----Chrome()
--------manifest.json(856B)
--------icon.png(3KB)
--------background.js(2KB)
--------content.js(631B)
--------socketify.js(6KB)
----Example()
--------index.html(1KB)
--------script.js(14KB)
--------style.css(2KB)
----README.md(2KB)
----API.md(8KB)
----INSTALL.md(1KB)
----Unity()
--------.gitkeep(0B)