EmStar System Services and Deployment Tools
|
|
Site and Mailing List Search:
|
Everything Em
These pages cover everything you need to know to compile and run the EmStar system.
easybuild
Everything about EmStar's easybuild system which ensures that when you type "make", all targets will build correctly. Topics cover eveything, from how to create/add/modify BUILD files for your own applications, and what you need to do to cross compile your applications.
emrun
EmRun is a service responsible for starting, stopping, and managing an EmStar system. It processes a config file that specifies how the EmStar services are ``wired'' together, and starts the system up in dependency order, maximizing parallelism. EmRun also maintains a control channel to each child process that enables it to monitor process health (e.g. to respawn dead or stuck processes), initiate graceful shutdown, and receive notification when starting up that initialization is complete. Log messages emitted by EmStar services are processed centrally by EmRun and are exposed to interactive clients as in-memory logrings with runtime-configurable loglevels.
emsim
Everything about emsim. Including the command line, .sim files, interacting with it, and implementation
emview
All about emview. Including setting up run files, writing new plugins
emproxy
The dirt on emproxy. Includes what it does, how you use it, and some basic implementation details.
fusdnet
Taking emproxy one step farther. All about the fusdnet, the fusdnet_client and how to use it.
web server
Working with the EmStar web server. Includes basic usage, setting up run files, making your components web accessible, writing your own cgi's, and basic implementation.