【文件属性】:
文件名称:HumbleNet:在浏览器中工作的跨平台网络库
文件大小:8.14MB
文件格式:ZIP
更新时间:2021-04-22 23:28:43
networking webrtc websockets emscripten C++
谦卑网
HumbleNet是一个跨平台的网络库,它利用WebRTC和WebSockets处理网络通信。
使用WebRTC和Websockets可使HumbleNet不仅支持Windows,OS X和Linux等传统平台,而且还支持ASM.JS / Emscripten等Web平台。
语言支援
HumbleNet是一个简单的基于C的简洁API,它允许为提供C绑定的任何语言编写包装器。
包含的语言绑定
C / C ++ 一个简单的C标头可用于C和C ++开发。 还有一个BSD套接字包装器,它将通过humblenet重定向C套接字API。
C# 包含包装,这些包装在Unity中对其桌面和WebGL平台支持有效。 它们还应该在任何其他.NET应用程序中工作。
演示应用
我们有几个演示来展示如何集成HumbleNet。
测试对等
这是C和C#的tests文件夹中的简单“聊天”应用程序。 C应用程