| 
The Meta-Environment API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| IOperations | This interface holds all the operation codes that are used to identify the request / response types. | 
| StateElement | The interface StateElement captures all operations that can be performed on an element of a State. | 
| Class Summary | |
|---|---|
| AbstractTBTerm | |
| AtomList | |
| DirectConnectionHandler | |
| FunctionDescriptor | |
| Functions | |
| Main | |
| PropertyManager | |
| SocketConnectionHandler | This class handles the establishing and closing of all TCP/IP connections. | 
| State | class State represents one state in the state diagram of a process. | 
| TBTermFactory | |
| TBTermFactory.InstanceKeeper | |
| TBTermVar | |
| ToolBus | ToolBus implements the behaviour of one ToolBus. | 
| ToolBus.ProcessInstanceIterator | Custom iterator class. | 
| ToolInstanceManager | This class manages all the tool instances. | 
This package implements the ToolBus coordination architecture. The ToolBus is a coordination architecture that supervises the cooperation of a number of tools (software components). The tools may be implemented in a variety of programming languages and may run on different computers. Truly heterogeneous, distributed, applications can thus be implemented. The ToolBus is based on two essential concepts: Tscripts and ATerms.
Tscripts are the scripting language used to describe the coordination of the various tools. It has the following characteristics:
ATerms (for Annotated Terms) are a language-independent data exchange format for hierarchically structured data. Key features:
  | 
The Meta-Environment API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||