leafSpring Boot

netty-socket-io.hostname=localhost
netty-socket-io.port=9092
netty-socket-io.ping-timeout=60000
netty-socket-io.ping-interval=25000
circle-info

Das einfache Hinzufügen der properties/yml reicht aus, um den Server mit den Standardeinstellungen auszuführen. Wenn Sie eine SocketIOServer-Bean hinzufügen möchten, schließen Sie den Standardserver aus

Benutzerdefinierte SocketIOServer-Bean

@Configuration
public class SocketIOConfig {
    
    @Bean
    public SocketIOServer socketIOServer() {
        Configuration config = new Configuration();
        config.setHostname("localhost");
        config.setPort(9092);
        return new SocketIOServer(config);
    }
}

Hauptanwendung

Ereignis-Handler mit Annotationen

Sie können Annotationen verwenden, um Ereignis-Handler zu definieren:

Fehlerbehandlung

Vollständiges Beispiel

Siehe das vollständige Beispiel in der netty-socketio-examples-spring-boot-basearrow-up-right Modul.

Zuletzt aktualisiert

War das hilfreich?