Writing Jtrix applications

The Jtrix base API is deliberately general purpose and minimal. From the above description, it might not be clear how one can write applications using this API. This section introduces some higher level concepts and discusses how they are used to write applications.

First of all we describe a Jtrix application in terms of its responsibilities and the components that it requires (Section [*]). Next we make a quick survey of the features that Jtrix does provide (Section [*]), and then go back to look in more detail at those that must be implemented at the application level (Section [*]).

Finally, we discuss potential mechanisms for factoring out these missing, application-level, facilities so they can be conveniently outsourced to those in a better position to implement them optimally. This is the ``Hosting Service'' which is discussed in Section [*].



Subsections

Jim Chapman 2001-08-16