Component architecture
“MathServerBean” Java component wrapping an interactive math engine(Lakshman, Char, Johnson, 1998)
- Java events in, Java events out
- Initialization of engine, commands in
- Request/response pairs out.
- Assumes primarily textual input and output from engine (native, or XML-based).