The domterm.jar by default includes various useful Java classes
(in addition
to all the JavaScript and styling for DomTerm itself).
The class org.domterm.javafx.WebTerminalApp creates a DomTerm
window in the current Java process, without requiring a server.
It is used by the Kawa -wjavafx option.
This does require JavaFX.
The org.domterm.DomHttpServer is a webserver that can be used
as a server (back-end) component of DomTerm.
It does not use WebSockets but uses plain HTTP (with “Ajax”) instead.
It only depends on the HttpServer that is a standard part of the JDK.
The jdomterm script starts up DomHttpServer along with
an optional front-end.