# sofa-rpc-boot-projects **Repository Path**: sofastack/sofa-rpc-boot-projects ## Basic Information - **Project Name**: sofa-rpc-boot-projects - **Description**: rpc-sofa-boot-starter 的作用就是将 SOFARPC 功能集成到 SOFABoot 中。rpc-sofa-boot-starter 提供了统一方便的编程界面、配置方式,同时提供了 SOFABoot 的健康检查,类隔离,日志空间隔离等基础能力 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 24 - **Forks**: 23 - **Created**: 2018-04-19 - **Last Updated**: 2025-06-30 ## Categories & Tags **Categories**: rpc **Tags**: None ## README > The code has been migrated to [rpc-sofa-boot-starter](https://github.com/sofastack/sofa-boot/tree/master/sofa-boot-project/sofa-boot-starters/rpc-sofa-boot-starter) since SOFABoot v3.2.0, this project will be archived and stop maintenance. # SOFARPC Boot Projects [![Build Status](https://travis-ci.com/sofastack/sofa-rpc-boot-projects.svg?branch=master)](https://travis-ci.org/alipay/sofa-rpc-boot-projects) [![Coverage Status](https://codecov.io/gh/sofastack/sofa-rpc-boot-projects/branch/master/graph/badge.svg)](https://codecov.io/gh/sofastack/sofa-rpc-boot-projects) ![License](https://img.shields.io/badge/license-Apache--2.0-green.svg) [![Release](https://img.shields.io/github/release/sofastack/sofa-rpc-boot-projects.svg)](https://github.com/sofastack/sofa-rpc-boot-projects/releases) ## 概述 ### rpc-sofa-boot-starter [SOFABoot](https://github.com/sofastack/sofa-boot) 是一个完全兼容 SpringBoot 的开发框架,`rpc-sofa-boot-starter` 的作用就是将 [SOFARPC](https://github.com/sofastack/sofa-rpc) 功能集成到 SOFABoot 中。`rpc-sofa-boot-starter` 提供了统一方便的编程界面、配置方式,同时提供了 SOFABoot 的健康检查,类隔离,日志空间隔离等基础能力。 ### rpc-sofa-boot-samples 用户使用 `rpc-sofa-boot-starter` 的例子。 ## 功能特性 * 支持多种协议的服务发布和引用 * 支持同步、单向、回调、泛化等多种调用方式 * 支持自定义Filter * 支持服务预热 * 支持直连路由策略 * 支持自动故障隔离 * 支持自定义线程池 * 支持多种注册中心的选择 ## 构建 编译需要 JDK 8 及以上、Maven 3.2.5 及以上。 ## 文档 * [快速开始](http://www.sofastack.tech/sofa-rpc/docs/Getting-Started-With-SOFA-Boot) * [用户手册](http://www.sofastack.tech/sofa-rpc/docs/Programming) * [开发者指南](http://www.sofastack.tech/sofa-rpc/docs/How-To-Build) ## 贡献 [如何参与代码贡献](http://www.sofastack.tech/sofa-rpc/docs/Contributing) ## 开源许可 基于 [Apache License 2.0](https://github.com/sofastack/sofa-rpc-boot-projects/blob/master/LICENSE) 协议。