ComfyUISocketService.java 563 B

12345678910111213141516171819
  1. package com.backendsys.modules.sdk.comfyui.service;
  2. import reactor.core.publisher.Mono;
  3. import java.util.Map;
  4. public interface ComfyUISocketService {
  5. // [ComfyUI] 创建 WebSocket 监听连接
  6. Mono<Void> connect(String clientId, Integer port);
  7. // [ComfyUI] 创建 WebSocket 监听连接 (转发到 SSE)
  8. Mono<Void> connectToSse(String clientId, Integer port);
  9. Mono<Void> connectToSse(String clientId, Integer port, Map<String, Object> params);
  10. // [ComfyUI] 断开 WebSocket 监听连接
  11. Mono<Void> disconnect(String clientId);
  12. }