Welcome to the mojito wiki! 🎉
mojito的定位是通信层框架,其本质是基于Netty进行二次封装,提供更加简单的API,方便开发者进行调用。 如果你要写一个通信类的组件,但是又不希望引入web容器,或者rpc之类的框架。此时mojito就是最佳选择,因为它提供非常简单API可以快速的构建通信模块,代码量缺只有一点点的样子。当然如果你对Netty比较熟悉,也可以直接使用Netty进行开发。 更多关于Mojito的定位
- 模板-通用的能力逻辑放在抽象类中,子类支持定制个性化的能力
- SPI-可扩展
- 门面
- 适配器
- 监听器
- protocol HTTP协议/自定义协议
- server 服务端
- client 客户端
- exception 异常处理
- channel 通道模型,对Netty通道进行增强
- config 为RPC风格通信提供更加简单的API
- signature 签名信息 [废弃,不使用]
- proxy 代理 [废弃]
- pool 池化工具
compile group: 'com.hanframework', name: 'mojito', version: '1.0.1-RELEASE'
<dependency>
<groupId>com.hanframework</groupId>
<artifactId>mojito</artifactId>
<version>1.0.1-RELEASE</version>
</dependency>
本项目正在开发阶段,由于码主白天要上班,只有晚上、周末能挤点时间来敲敲代码,所以进度可能比较慢,文档、注释也不齐全。 各位大侠就将就着看,但随着时间的推移。文档,注释,启动说明等码主我一定会补全的。