The Tomcat servlet engine wrapped as a Beatrix application has these actors:
(2) An HTTP front end downloads a more complex access point. This is actually Tomcat wrapped with some Jtrix functionality. It operates in five steps: (a) Binds a disk resource from the HTTP service. (b) Downloads the relevant WARs from a worker and stores them in the local disk space. (c) Sets up the context paths as set by the site owner. (d) Starts Tomcat, mapping these context paths to the relevant WARs. (e) Tells the front end it AJP13-compliant and gives it its AJP13 address, so the front end can use it as Tomcat normally. The AJP13 networking is made available via the default socket factory which every netlet can access. This is the IP address made available by the -shared option of jnode. Even if this IP address is 127.0.0.1, that is fine for this purpose, since the access point and the front end worker netlet binding it are on the same machine.
Nik Silver 2002-03-09