The Solace JavaScript API allows browser and web client applications to send and receive direct messages with Solace PubSub+ message brokers.

Message Exchange Patterns

The JavaScript API supports all common message exchange patterns.

  • Publish/Subscribe
  • Point to Point
  • Request/Reply


The JavaScript API supports:

  • Connection management to Solace message routers
  • Addition and removal of topic subscriptions
  • Sending and receiving direct and guaranteed messages
  • Structured data types that allow interoperability between various architectures and programming languages
  • Request/reply messaging support
  • SolCache client API support
The JavaScript API does not support:
  • Session Transactions and XA Transactions
  • Queue browsing
  • Provisioning of durable endpoints
  • Topic dispatch
  • Message compression
  • Kerberos authentication