易采下载站下载SOFABolt网络通信框架—源码之家-易采下载站

下载排行|最近更新

软件
软件
文章
当前位置:首页JAVA源码聊天室类 → SOFABolt网络通信框架 v1.6.4
SOFABolt网络通信框架

SOFABolt网络通信框架 v1.6.4

下载地址
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

软件Tags:

SOFABolt 是蚂蚁金融服务集团开发的一套根据 Netty 完成的网络通讯结构。

为了让 Java 程序员能将更多的精力放在根据网络通讯的业务逻辑完成上,而不是过多的纠结于网络底层 NIO 的完成以及处理难以调试的网络问题,Netty 应运而生。

为了让中间件开发者能将更多的精力放在产品功用特性完成上,而不是重复地一遍遍制作通讯结构的轮子,SOFABolt 应运而生。

 

Bolt 姓名取自迪士尼动画-闪电狗,是一个根据 Netty 最佳实践的轻量、易用、高性能、易扩展的通讯结构。 这些年咱们在微服务与音讯中间件在网络通讯上解决过许多问题,积累了许多经历,并继续的进行着优化和完善,咱们期望能把总结出的解决方案沉积到 SOFABolt 这个根底组件里,让更多的运用网络通讯的场景可以一致获益。 现在该产品现已运用在了蚂蚁中间件的微服务 (SOFARPC)、音讯中心、分布式业务、分布式开关、以及装备中心等很多产品上。

 

SOFABolt的根底功用包含:

1、根底通讯功用 ( remoting-core )

根据 Netty 高效的网络 IO 与线程模型运用

衔接办理 (无锁建连,守时断链,主动重连)

根底通讯模型 ( oneway,sync,future,callback )

超时操控

批量解包与批量提交处理器

心跳与 IDLE 事情处理

2、协议结构 ( protocol-skeleton )

指令与指令处理器

编解码处理器

心跳触发器

3、私有协议定制完成 - RPC 通讯协议 ( protocol-implementation )

RPC 通讯协议的规划

灵敏的反序列化机遇操控

恳求处理超时 FailFast 机制

用户恳求处理器 ( UserProcessor )

双工通讯

SOFABolt网络通讯结构v1.6.4

展开内容

同类推荐

推荐文章

友情链接关于我们下载帮助(?)联系我们投诉举报

CopyRight © 2010-2023 易采下载 Easck.com , All Rights Reserved 版权所有 蒙ICP备14002389号

声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系

声明: