# SwingFrog/Summer

<https://repo.masters-masters.com/en/repos/SwingFrog/Summer>

[Home](https://repo.masters-masters.com/en) › [SwingFrog](https://repo.masters-masters.com/en/owners/SwingFrog) › [Summer](https://repo.masters-masters.com/en/repos/SwingFrog/Summer)

SwingFrog/Summer has 565 stars on GitHub. Its RepoMasters card: Alpha tier. 这是一个轻量级的、一站式的java游戏服务器框架，也可用于开发简单的web服务。基于netty实现了高性能通讯，支持tcp、http、websocket等协议，支持p…

| Field | Value |
| --- | --- |
| Owner | [SwingFrog](https://repo.masters-masters.com/en/owners/SwingFrog) |
| Stars | 565 |
| Forks | 168 |
| Language | [Java](https://repo.masters-masters.com/en/languages/java) |
| License | Apache-2.0 |
| Created | 2018 |
| Topics | java, game, server, distributed, mmo, netty, rpg, mmorpg-server, ioc-container, server-framework |
| Tier | [Alpha (250 to 699 ★)](https://repo.masters-masters.com/en/ranks/b_movie) |
| View on GitHub | [SwingFrog/Summer](https://github.com/SwingFrog/Summer) |

## Repository

这是一个轻量级的、一站式的java游戏服务器框架，也可用于开发简单的web服务。基于netty实现了高性能通讯，支持tcp、http、websocket等协议，支持protobuf、json两种数据格式，支持以配置的形式轻松开启多端口网络服务。支持RPC远程调用，支持以优雅的方式实现远程调用，支持调用超时重试、幂等调用。封装了持久化层，提供数据访问和数据落地接口，支持异步新增、保存、删除数据，支持主键或指定其他字段进行数据缓存。支持简单的ioc，业务层使用依赖注入实现逻辑。封装了伪协程实现方案Promise，可用于解决地狱式回调等问题。支持MVC、领域、ECS架构。

The tier for repos with 250 to 699 ★. Published odds per card pulled: 20%. Rarity: Uncommon.

## Nearby in Java

- [microstream-one/microstream · ★ 565 · Java · Alpha](https://repo.masters-masters.com/en/repos/microstream-one/microstream)
- [HamaWhiteGG/langchain-java · ★ 565 · Java · Alpha](https://repo.masters-masters.com/en/repos/HamaWhiteGG/langchain-java)
- [wfql1024/MultiWeChatManager · ★ 565 · Java · Alpha](https://repo.masters-masters.com/en/repos/wfql1024/MultiWeChatManager)
- [EddyVerbruggen/cordova-plugin-googleplus · ★ 565 · Java · Alpha](https://repo.masters-masters.com/en/repos/EddyVerbruggen/cordova-plugin-googleplus)
- [ColdSauce/CosmosBrowserAndroid · ★ 565 · Java · Alpha](https://repo.masters-masters.com/en/repos/ColdSauce/CosmosBrowserAndroid)
- [kongnanlive/android-combination-avatar · ★ 565 · Java · Alpha](https://repo.masters-masters.com/en/repos/kongnanlive/android-combination-avatar)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
