RSocket AsyncAPI

Analyse le contrôleur RSocket et la route MessageMapping pour générer le JSON AsyncAPI 2.6.0.


Point de terminaison à analyser

CourtCaseRSocketController.java
java
@Controller
public class CourtCaseRSocketController {

  @MessageMapping("court-case.detail.stream")
  public Flux<CourtCaseDetailEvent> stream(CourtCaseDetailRequest request) {
    return service.stream(request);
  }
}

Configuration du Watcher

java
var asyncConfig = RsoketAsyncApiJsonFileWatcher.Config.builder()
    .watchDirectory("src/main/java")
    .asyncApiOutputFile("src/main/resources/static/asyncapi-rsocket.json")
    .build();

watchDirectory

racine de source par défaut

fichier de sortie asyncApi

fichier statique asyncapi-rsocket.json par défaut

Nom de la classe actuelle

Connexion au générateur frontal

Le JSON AsyncAPI généré peut être utilisé comme entrée pour le générateur @byeolnaerim/typed-rx-http/auto-node-script/asyncapi pour créer des types de requête/réponse de route et des fonctions de service RSocket.

© 2026 Byeolnaerim. Tous droits réservés.PrésentationPolitique de confidentialité