Previous Contents Next

4   Text-based Application Interface

This is the simplest of the Ensemble application interfaces in the sense that it is totally language independent. Read section ?? describing the demo/ensemble tool. A text-based application can easily be built using this tool. The idea is to run the demo/ensemble program as a sub-process of an application, connected via a pair of pipes. The Ensemble sub-process will manage the communication. This way the application be built in just about any programming language, especially languages such as Tcl, Perl, and Python. This method suffers from considerably higher communication overheads than single-process solutions.
Previous Contents Next