Unified API and Administration | Solace Systems

By: Solace Systems  09-12-2011
Keywords: Messaging, Api, Solace


Solace’s unified API is what makes Solace’s solution a ’one stop shop‘ for all application messaging needs. It provides robust and uniform client access to all of Solace’s capabilities including , and messaging, , and routing, and Solace’s API is available in the following languages:

  • C: Low-level threadless API that lets developers use any thread model. Available for 32- and 64-bit Linux and Windows, and Solaris x86 and SPARC.
  • Java: 100% pure Java, with support for reliable and guaranteed messaging.
  • JMS: Supports JMS 1.1 including queues and topics, and provides an admin console for managing the JMS Provider and JMS managed objects accessible via JNDI.
  • .NET: Simple interface to reliable and guaranteed messaging services from a .NET environment.

Management and Monitoring

Solace lets customers manage their messaging system using CLI or a GUI element manager, send information to other management systems using Syslog or SNMP, and tie into their existing framework with a management API called Solace Element Management Protocol (SEMP). Best of all, it does all this without hindering performance by intruding on the data path like software-based solutions.

  • Unrivaled Granularity and Visibility: Solace provides per-client statistics that software can’t provide without significant performance impact, if at all. At the TCP layer this includes data such as round trip time, bytes sent and received, queue depths, and number of retransmits. At the messaging layer, Solace provides instantaneous and high water mark data about queue depths, messages transmitted and received per second, and messages discarded due to queue depth problems.

Keywords: Api, Messaging, Solace

Contact Solace Systems

Email - none provided

Print this page

Other products and services from Solace Systems


Solutions Based on Messaging and Middleware

The accessibility, personalization and timeliness of information has become increasingly important in every industry, so while Solace’s initial success came in data-centric industries like financial services, government and telecom, Solace has a clear and compelling value proposition for all kinds of businesses.


Solace Message Router | Solace Systems

The Solace Message Router is a middleware appliance that enables organizations to increase the speed of their application infrastructure by 10 to 100 times, improve the manageability of their system and reduce costs. The Solace 3230 is 2 rack units high with four 1GigE ports, and is ideal for departmental applications, satellite datacenters and on-customer-premise solutions.


Solace Content Router | Solace Systems

It is ideal for departmental applications, satellite datacenters and on-customer-premise solutions. The Solace 3260C is 4 rack units high and is available with 8 1GigE ports or 2 10GigE ports. The 3230C is 2 rack units high and features four 1GigE ports. It supports high capacity and is field-upgradeable.


Messaging and Middleware Appliances | Solace Systems

Solace’s products can handle the workload of ten or more traditional servers, leading to lower deployment and administration costs, and requiring fewer datacenter resources such as rack space, power and cooling. The is a hardware implementation of messaging middleware that routes high volumes of messages with very low latency, and the filters, personalizes and forwards information based on rules-based subscriptions.