Defines the public contract for an http-server.
The server handles incoming HTTP requests and WebSocket connections, processes them through a chain of middleware, and sends appropriate responses.
Starts the server and begins accepting connections.
BootstrapError If the server cannot be started.
Stops the server and closes all active connections.
BootstrapError If the server cannot be stopped.
Defines the public contract for an http-server.
The server handles incoming HTTP requests and WebSocket connections, processes them through a chain of middleware, and sends appropriate responses.