https://github.com/daggerok/rsc-r-socket-client-cli-example
This repository demonstrates how to create / get data using rsc (RSocket Client CLI) very easy and real quick
https://github.com/daggerok/rsc-r-socket-client-cli-example
r-socket r-socket-cli r-socket-client r-socket-client-cli r2dbc r2dbc-h2 r2dbc-h2-file reactor-core reactor-event-emitter reactor-event-emitter-processor reactor-event-subscription reactor-sinks reactor-sinks-nulticast reactor-subscription rsc rsocket rsocket-cli rsocket-client-cli rsocket-java rsocket-rsc
Last synced: 10 months ago
JSON representation
This repository demonstrates how to create / get data using rsc (RSocket Client CLI) very easy and real quick
- Host: GitHub
- URL: https://github.com/daggerok/rsc-r-socket-client-cli-example
- Owner: daggerok
- Created: 2021-12-01T02:38:30.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-01T23:45:45.000Z (about 4 years ago)
- Last Synced: 2025-01-10T00:42:36.028Z (12 months ago)
- Topics: r-socket, r-socket-cli, r-socket-client, r-socket-client-cli, r2dbc, r2dbc-h2, r2dbc-h2-file, reactor-core, reactor-event-emitter, reactor-event-emitter-processor, reactor-event-subscription, reactor-sinks, reactor-sinks-nulticast, reactor-subscription, rsc, rsocket, rsocket-cli, rsocket-client-cli, rsocket-java, rsocket-rsc
- Language: Kotlin
- Homepage:
- Size: 53.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RSocket Client CLI
This repository demonstrates how to create / get data using rsc (RSocket Client CLI) very easy and real quick
```bash
mvn clean compile spring-boot:start
# brew tap making/tap
# brew reinstall making/tap/rsc
rsc tcp://127.0.0.1:7070 --route=/api/v1/customers/create-customer --data='{"name":"Maksimko"}'
rsc tcp://127.0.0.1:7070 --route=/api/v1/customers --stream
rsc tcp://127.0.0.1:7070 --route=/api/v1/customers/4
rsc tcp://127.0.0.1:7070 --route=/api/v1/customers/stream --stream &
rsc tcp://127.0.0.1:7070 --route=/api/v1/customers/fire-and-forget --data='{"name":"Max Fire"}' -fnf
rsc tcp://127.0.0.1:7070 --route=/api/v1/customers/fire-and-forget --data='{"name":"And Forget"}' -fnf
mvn spring-boot:stop
```
## RTFM
* https://github.com/making/rsc
* [Official Apache Maven documentation](https://maven.apache.org/guides/index.html)
* [Spring Boot Maven Plugin Reference Guide](https://docs.spring.io/spring-boot/docs/2.6.1/maven-plugin/reference/html/)
* [Create an OCI image](https://docs.spring.io/spring-boot/docs/2.6.1/maven-plugin/reference/html/#build-image)
* [Coroutines section of the Spring Framework Documentation](https://docs.spring.io/spring/docs/5.3.13/spring-framework-reference/languages.html#coroutines)
* [Spring Data R2DBC](https://docs.spring.io/spring-boot/docs/2.6.1/reference/html/spring-boot-features.html#boot-features-r2dbc)
* [Acessing data with R2DBC](https://spring.io/guides/gs/accessing-data-r2dbc/)
* [R2DBC Homepage](https://r2dbc.io)