https://github.com/linux-china/alibaba-broker-example-parent
Alibaba RSocket Broker Example
https://github.com/linux-china/alibaba-broker-example-parent
Last synced: about 1 year ago
JSON representation
Alibaba RSocket Broker Example
- Host: GitHub
- URL: https://github.com/linux-china/alibaba-broker-example-parent
- Owner: linux-china
- Created: 2020-04-10T00:17:29.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-09T06:14:16.000Z (almost 2 years ago)
- Last Synced: 2025-04-02T02:51:07.215Z (over 1 year ago)
- Language: Java
- Homepage: https://github.com/alibaba/alibaba-rsocket-broker
- Size: 133 KB
- Stars: 6
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
RSocket Broker Example
======================

Alibaba RSocket Kotlin Example: requester <-> Broker <-> responder 三者通讯样例。
# Maven Modules
* user-service-api: Reactive服务接口定义都在该模块中
* rsocket-responder: RSocket服务响应者,Reactive服务接口的实现和服务提供者
* rsocket-requester: RSocket服务请求者,调用远程的RSocket服务
# Features
* 标准RSocket服务接口
* 流式二进制接口
* Protobuf样例
* Kotlin Coroutines & Async Flow
# Free test with Alibaba RSocket Broker
Alibaba RSocket Broker提供了免费的在线测试环境,你本地不需要启动本地的RSocket Broker就可以测试。
* 获取访问RSocket Broker的JWT Token,命令如下:
```
curl https://jwt.alibroker.info
```
* 修改application.properties文件,添加如下配置:
```
rsocket.brokers=tcp://139.196.223.16:9999,tcp://139.196.223.138:9999
rsocket.jwt-token=xxx
```
* 启动RSocket应用,就可以进行测试