smartTrade logo

STConnect

STConnect is a message based, Type-checked, stateless, asynchronous client API allowing external processes to communicate with our engines. It is available in Java, .NET, C++, COM offering a very large capacity of integration. STConnect has been designed to transparently support the HA and Scalability model of our engines. It relies on our underlying smartTrade Advanced Messaging Platform ( STAMP ) and our internal canonical data model offering low latency data marshalling/unmarshalling and extremely fast transmission between processes.

IBus

IBus is an extension API designed to allow the customization and override of specific behaviors and components of our engines. It is a smart way to inject specific client implementations into the core engines without having to recompile the whole systems. This API is the central components where integration with external systems will happen. For example, adapters to systems providing static data like Instruments, Users will be injected in the engines configuration as plain java objects. The underlying technology of IBus is Spring, allowing modern java developers to easily write their own java classes.