Solace iOS API

The Solace Messaging API for iOS is a native wrapper of the Solace C API.

Solace will end C API builds for iOS in October 2026. Support will continue for three years after the final release. For more information, see Deprecated Features.

Features

The Solace Messaging API for iOS supports:

  • Connection management to Solace event brokers
  • Addition and removal of topic subscriptions
  • Sending and receiving direct messages
  • Structured data types that allow interoperability between various architectures and programming languages
  • Request / Reply messaging support

The iOS API does not support:

  • Sending and receiving guaranteed messages
  • Session Transactions
  • XA Transactions
  • Solace Cache Client API support
  • Queue browsing
  • Topic dispatch

The Solace Messaging API for iOS supports the following Message Exchange Patterns:

  • Publish-Subscribe
  • Point-to-Point
  • Request-Reply