Patent ID: 7818759
Filing Date: 2010-10-19
Classification: G06F,G06Q,H04L

Abstract:
1. A server system to facilitate an exchange of messages in an electronic trading system with a plurality of remote client applications, the server system comprising: a plurality of application servers; a plurality of API servers; wherein each of the plurality of application servers and API servers includes a processor coupled to a memory; a plurality of server applications hosted on the plurality of application servers; and a plurality of Application Programming Interfaces (APIs) hosted on the plurality of API servers, the plurality of APIs configured to provide programmatic access of the plurality of server applications to the plurality of remote client applications, each of the API servers being configured to: wherein each of the plurality of APIs is configured to communicate with a server application and each of the plurality of server applications is configured to communicate with said remote client applications through more than one of said plurality of APIs.