Trading bus consists of the following top level components:
- Meta data,
- Message processing servers,
- Protocol adapters ,
- Client libraries,
- Administration console.
Meta data: The trading bus allows enlarging and modifying the range and structure of messages the connected systems can exchange. Java or XSD format can be used as description languages. The bus is supplied with cross-compiler which allows changing the format. While implementation the developer shall provide the meta-data necessary for the current interactions.
Message processing servers: The trading bus core is a server cluster dealing with message routing and delivery control. The same servers allow the bus to control the components and transfer the information to the monitoring system. Access to servers is provided via open binary protocol.
Protocol adapters: In order to allow the systems with limited programming ability and third-party firm systems to access the bus the adapters can be used which change the binary protocol of the trading bus into any other protocol or API. Within this offer we provide the adapter for access to the trading bus based on the standard XML protocol.
Client libraries (API): In order to provide the easiest access to the trading bus services we supply the API with Java class library implementing all the abilities of the protocol. We also supply API to provide the access to the component control and collection of monitoring information. If necessary, we can develop API variants and meta-data compilers for other programming languages.
Administration console: The trading bus is supplied with user-interface for component control. The interface also allows to change the bus settings.





