2 个仓库
Guarantees the sequential processing of messages arriving from a single connection.
Distinct from WebSockets: Distinct from general WebSockets: specifically ensures messages are handled in the order they were sent.
Explore 2 awesome GitHub repositories matching web development · Message Ordering. Refine with filters or upvote what's useful.
Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t
Guarantees that messages from a single WebSocket connection are handled sequentially as sent.
MagicOnion 是一个用于 .NET 平台和 Unity 的远程过程调用(RPC)框架。它作为一个二进制 API 协议和实时通信引擎,使用共享接口在客户端和服务器之间提供类型安全的通信。 该框架通过其与提前(AOT)编译环境的兼容性脱颖而出,利用源生成器进行客户端代理和序列化,以支持包括使用 IL2CPP 的移动和主机平台。它为 Unity 提供了一个专门的中间件层,处理引擎特定的数据类型并确保运行时兼容性。 该项目涵盖了广泛的网络功能,包括双向数据流、一元请求-响应周期以及服务器到客户端的推送消息。它包括对通过 TLS 加密和 JWT 身份验证的内置安全支持,以及有状态的每客户端会话管理和基于拦截器的请求过滤。 诊断工具可用于监控通信状态、跟踪服务器性能指标,并将服务器端堆栈跟踪传播到客户端进行调试。
Guarantees the sequential processing of remote method calls arriving from a single connection.