Volante Runtime
     Raw Code
     Application Servers
     Message Brokers

Volante Composer

Volante Format Plug-ins

Volante Repository

 

Volante Runtime

One of the unique features of the Volante approach to message based integrations is that the Cartridges created using Volante Composer are platform independent. Volante does not have any infrastructure software of its own. Instead, these models can be deployed on various infrastructures or middleware from multiple vendors. This ensures that the user is not locked in to any one vendor. More importantly, it allows the user to deploy integration solutions on existing messaging infrastructure, enabling customers to leverage the investment in their current infrastructure.

Volante uses a code generation strategy to translate the models into runtime libraries. Platform independence is achieved by having multiple code generators for different platforms. These code generators create native implementations of the solution for the specific target platform.

Volante supports the following widely used infrastructure platforms:

·         Raw Code
Many applications in trade and pre-trade, like program trading and market data, deal with extremely high volumes and very low latency. In these situations users execute transformations directly in low level code like C++, C# or Java. Volante has code generators that generate native code from Cartridges which can be linked into an application in the form of a library or dll. Volante has benchmarked transformations of around 10,000/second on small Intel® servers.

Volante supports the following “Raw Code”, code generators:

C++ (For the following platforms)

§         HP-UX

§         Tandem OSS

§         Windows Server 2003 (Win32 API)

§         Solaris

§         Linux

Java

C#

·         Application Servers
Users are increasingly leveraging application servers to both host application layer and integration layer. Transformations generated in Raw Code can be deployed into application servers and thereby leverage the reliability, availability and servicibility (RAS) features provided by industry standard application server.

J2EE : The Java/EJB code generator creates EAR files, which can be deployed on a variety of J2EE Application Servers.

Currently supported Application Servers:

§         IBM WebSphere

§         BEA WebLogic

§         Oracle 9iAS

§         Jboss

§         Orion

.NET :
Users are increasingly leveraging the capabilities of Windows Server 2003 as an application server to host their transformations directly. Volante C# code generator leverages .NET services including ASP.NET and ADO.NET.

·         Message Brokers
For the maximum flexibility and off-the-shelf integration capability, users use Message Brokers and Workflow Engines. These engines typically deal with data in standardized form. Volante combined with the ease of use of these platforms gives the user a powerful combination, which can handle any format in the structured environment of a broker.

Currently supported brokers/workflow engines:

§         IBM WBI (Formerly known as MQSI, WMQI)

§         Microsoft BizTalk 2004


Top