Questions tagged [solace]

Solace's open data movement technology gives you the freedom to embrace hybrid computing by offering real-time event-driven publish/subscribe, streaming, request/reply and persistent message routing with zero risk of getting locked into API or environments. Solace runs in public and private clouds, supports open APIs and protocols like JMS, MQTT, Paho, OpenMAMA and REST, and offers APIs for popular programming languages.

Solace Technology and Tools

  • Virtual Message Router: Software message broker that runs in wide range of public cloud, private cloud and legacy/on-premise computing environments.
  • Message Router Appliances: Purpose-built hardware appliances that offer unparalleled capacity, performance and TCO in a compact footprint.
  • Any APIs: Solace accepts connections from third party client libraries and data movement technology which support open wire protocols such as MQTT and REST or open APIs like JMS and OpenMAMA.
  • Any Cloud: Solace runs in all kinds of environments so you can easily link assets that live in diverse environments, and migrate workloads as your needs evolve. Examples include AWS, BlueMix, OpenStack, Pivotal Cloud Foundry.
  • Native APIs: Provide robust, uniform client access to all of Solace’s capabilities.

Tips for Getting Help Fast

Solace product experts monitor our Developer Community first for questions and suggestions. To help them respond to you as quickly and effectively as possible, please include the following in your post over there:

  1. Indicate the API language, version, and platform you are working with.
  2. Include the Solace message router type. I.e. Virtual message router or a message router appliance.
  3. Include in the version of SolOS that message router is running.

More Helpful Resources

Our developer portal at solace.dev provides lots of resources you might find useful including software downloads, product documentation, tutorials and integration guides for a variety of third-party and open source products.

  • Tutorials to help you set up a Solace message router and configure it for pub/sub messaging.
  • Full product documentation including docs specific to all of Solace’s management APIs, enterprise messaging APIs and web/mobile messaging APIs.
  • Integration Guides for popular commercial and open source technologies you’re likely to want to integrate with Solace.
403 questions
2
votes
1 answer

Confluent Platform or Solace?

Our enterprise has both Solace and Confluent Platform capabilities. While Solace also supports real-time streaming and an appliance based offering, why and when should an enterprise go to Confluent Platform ?
yathirigan
  • 5,619
  • 22
  • 66
  • 104
2
votes
2 answers

Message bridge between TIBCO EMS and Solace EMS

We are migrating from TIBCO EMS to Solace EMS and in order to minimize any disruption, we are trying to bridge the messages from TIBCO to Solace. Information from TIBCO Support is that messages cannot be routed to another JMS provider, however I…
2
votes
1 answer

Solace .Net API compiled for AnyCPU

Why isn't Solace .Net API targeting AnyCPU? I've compared both SolaceSystems.Solclient.Messaging.dll and SolaceSystems.Solclient.Messaging_64.dll assemblies in Reflector and they are absolutely identical except for one class SolaceNativeAPI which…
Konstantin Spirin
  • 20,609
  • 15
  • 72
  • 90
2
votes
1 answer

Why is the queue receiving the subscription event, but not my program?

Both the Solace queue and my program are subscribing to #LOG/INFO/SUB_ADD/DEVICE/ID/123. When a new device which connects and subscribe to DEVICE/ID/123, both of them can successfully receive the subscribe event. But, if I set subscription as…
Jeffrey
  • 105
  • 3
  • 11
2
votes
1 answer

What Authentication Type to use for Solace Client Cert Authentication?

If I want to use client cert authentication, what Authentication Type (None/Internal) should I use? Do I have to create a user in Solace to user client cert authentication?
Koon Sang
  • 319
  • 3
  • 12
2
votes
1 answer

Not Truly Non-Exclusive with Non-Exclusive Queue

Even though I have a non-exclusive queue, I noticed that messages are delivered to consumers in round-robin manner based on when they connect. I am using JCSMP and set EndpointProperties to ACCESSTYPE_NONEXCLUSIVE. Here is how I tested: (1) Before…
Koon Sang
  • 319
  • 3
  • 12
2
votes
1 answer

ssl consumer configuration in REST delivery point

I am creating a consumer using soladmin. consumer is an ssl consumer and the operational state is down. I am getting an error saying "local ssl Handshake failed : Server certificate verification failed : not trusted common name" any have any ide in…
2
votes
1 answer

Solace Session Recovery , message redelivery

I am using Spring DefaultMessageListenerContainer and JMS Message Listener to consume messages from Solace Queue. Client Acknowledgement is set to true. In case of exception messages remain in the queue since they were not acknowledged and these…
Amit G
  • 51
  • 1
  • 3
2
votes
1 answer

Solace - Message delivery count

We are using Solace as messaging broker. How can I get the number of times a message is delivered from broker? In Jboss, there is a property called JMSXDeliveryCount. Is there anything similar in Solace?
suraj bahl
  • 2,864
  • 6
  • 31
  • 42
1
vote
1 answer

Is the equivalent of onMessage of javax.jms.MessageListener in Solace Java API PersistentMessageReceiver receiveAsync method?

To consume messages from a Persistent queue in an old monolithic app, I had used javax.jms.MessageListener#onMessage(javax.jms.Message) 10 years ago. For a new spring-boot app, I am looking to use Solace Java API and going through provided…
learner
  • 25
  • 1
  • 1
  • 8
1
vote
1 answer

Can we read or consume multiple messages with only one call from queue using solace python api

I have a queue with multiple topics subscribed to it. I published multiple messages to various topics and I want to read all those messages by making only one call. How to achieve this using solace python apis I tried using persistent message…
1
vote
1 answer

Solace keeps instantiating new TcpClientChannel

I wrote 25 csv files (each with about 1000+ entries) to solace. When I start replaying all the messages available in queue and publishing the messages, after a while, I get an error like this: Client-17280: Connecting to host…
1
vote
1 answer

JMS solace connection through proxy

I am connecting to a JMS solace queue with Spring Boot 2.7.7 with a com.solace.spring.boot:solace-spring-boot-starter. The property setting up the host is: solace: jms: host: smfs://host:port ... How can I set up the connection to go…
inquirymind
  • 135
  • 1
  • 11
1
vote
0 answers

Start and configure Solace with docker compose

Is it really impossible to start solace via a docker-compose.yml and create the message vpn configuration directly after startup? If I start the solace service in the docker-compose.yml via the command: sh -c /mnt/disks/solace/entrypoint.sh My…
Rene
  • 67
  • 1
  • 8
1
vote
1 answer

Solace Container jar missing in mvn repository

It seems like the jar testcontainers for solace https://www.testcontainers.org/modules/solace/ org.testcontainers solace 1.17.6
hmo
  • 41
  • 3
1 2
3
26 27