View on GitHub

Getting Started Samples

Solace Samples SEMP

These tutorials will get you up to speed and managing Solace message routers as quickly as possible. Here is a ways you can get started:

  1. If your company has Solace message routers deployed, contact your middleware team to obtain the host name or IP address of a Solace message router to test against, a username and password to access it, and a VPN in which you can produce and consume messages.
  2. If you do not have access to a Solace message router, you will need to go through the "Set up a VMR" tutorial to download and install the software.

Basic Operations - curl

The basics of how to create, read, update, and delete a SEMP object using an HTTP client (curl)

Start Tutorial
Basic Operations - curl

Generating the SEMP Client Library

Generate a SEMP management client library for any of the supported programming languages

Start Tutorial
Generating the SEMP Client Library

Basic Operations - Java

The basics of how to create, read, update, and delete a SEMP object using a Java client library

Start Tutorial
Basic Operations - Java

Message VPN with Queue – Java

Sample integration into a Java-based management tool using the SEMP Java Client Library

Start Tutorial
Message VPN with Queue – Java

Message VPN with Queue – Python

Sample integration into a Python-based management tool using the SEMP Python Client Library

Start Tutorial
Message VPN with Queue – Python

Message VPN with Queue – Ruby

Sample integration into a Ruby-based management tool using the SEMP Ruby Client Library

Start Tutorial
Message VPN with Queue – Ruby