-
Receive multiple messages at once Solace C API
Hi I was trying some variations on sending and receiving direct messages, publish-subscribe. I came across a sendMultipleMsgs function which basically sends an array of messages at once. That works great for the publisher. For the subscriber, it takes the same amount of time to receive. Is there any way the subscriber can…
-
📣 JAVA Folks! New upcoming PubSub+ Messaging API for Java 📣
I wanted to start this discussion to see who is using the Java implementation of the Solace Messaging Protocol API? Good news is we are releasing a Brand New Java API: "PubSub+ Messaging API for Java" so stay tuned and let me know if you want to be one of the first to try out this API and give us feedback. Early Access of…
-
Message throttling from a solace queue
Hi, I am running 2 instances of my applications with 3 message consumers, each consuming messages from the same queue, using solace-spring-cloud-bom version 1.1.1. ie total 6 consumers 3 from each instance. My issue is that when I publish large number of messages to this queue, the messages are not equally distributing to…
-
Solace Cloud REST API authentication
I have created an api token in my Solace Cloud account but when calling the below URL with postman/curl I am getting an authorization error. Am I missing something that I need to be doing? https://api.solace.cloud/api/v0/services/{service-id}?apiToken={api-token} Thanks, Pete
-
Messaging in the C API
Hello, I am using the Solace C API for my project. The data that we want to pass between the applications is an array of a structure. The structure has around 150-200 fields of int/long/short/char. The array size will be around 1,000 - 50,000. Currently I am using a stream to pass the fields. I start a loop of array size…
-
Simplest way to read a Java MapMessage in .NET
I'm replacing an old TibRv system we have where the message producer is a Java application and the message consumer is a .NET application. Using a MapMessage seemed the most natural way to go, since that had a very similar interface to the TibRv libraries we had been using. After porting the Java applications over, it came…
-
uOttawa Hackathon - Welcome to the Solace Developer Community!
Introduce your self! Answer the following questions * What is your name * What school and year are you in * Favourite programming language * How many hackathons have you done in the past * What is your team name * Anything else? Keep the thread going and let us know what are you most excited to do/learn during this…
-
Granular access for a Message-VPN user on Solace Cloud.
Hi, Two general questions: 1> Do we have any granular level access on Message-VPN ? For now I can see only these two READ and READ-WRITE. We want to have users on Message VPN but with controlled access. 2> Is there any provision (or suggestion) to have the logic (consumer business logic) and configuration (queue creation +…
-
Microservices - approaches to multiple container instance -> single event consumption
Hi all, I would like to ask your opinion on a microservice use-case, and what would be the best approach to tackle it. The Context Let's say you have 10 microservices, each one implementing a given bounded-context, as per DDD. Each microservice is constantly publishing its own events so that the others who subscribe to…
-
JMS With Proxy
I cannot seem to find a way to use the Solace Java JMS library to create a client that will connect to an existing publisher outside my company network. The documentation seems to allude to being able to set a SOCKS5 proxy in the host property, but when I try to do that, I receive an error that there are too many colons in…
-
Any reference on how to map RabbitMQ patterns to Solace patterns
Hi, I am looking out for any reference material which describes how to migrate a messaging solution from RabbitMQ to Solace? For example, RabbitMQ describes certain messaging patterns @ https://www.rabbitmq.com/getstarted.html , what I am looking for is a short guide which helps map these patterns and how to realize them…
-
How to put a timeout on receiving messages in asynchronous mode in C Solace API?
Can anyone please share any idea. I want to pass a timeout value within which the message must be received in C Solace Api. receive(timeout) is there for Java Api. Is there anything similar in Solace C api.
-
"Request reply guaranteed messaging using Solace C Api" along with Timeout.
Hi Team, I went through this link "https://docs.solace.com/API-Developer-Online-Ref-Documentation/c/ex_2_r_r_guaranteed_requester_8c-example.html" . The link shows a way of doing it but is there any other way? I came to know about "RRGuaranteedRequestor" and "RRGuaranteedReplier". I want to create a functionality which…
-
GARBAGE CHARACTER getting added in messages received in Request/Reply messaging method.
Hi Team, I am using request and reply mechanism to send and receive messages. After I have sent the message, in the receiving Callback method i found that a garbage character is getting added at the end of the message. So on receiving the message, i am getting the garbage character, Following is the way i am sending…
-
Which IOT Edge gateway product did you mention during the Solace EMEA community event?
This is a question for @TomF
-
Solace .NET API
Hi, I am able to connect Solace through Solace API from C# and I have a query whenever I consume messages it reads one message at a time. If we have more than 1000 messages at a time do we have any properties to set how many messages to consume at a time? or we need to loop to the count of messages in the queue.? Could…
-
Exceeding max queue spool blocks publishers?
If a client creates a queue with a topic subscription and then does not consume the queue for whatever reason, it will eventually reach its max spool usage. At this point anyone attempting to publish guaranteed messages to that topic will fail. Is there any way to prevent this publishers from being impacted in this…
-
Reprocess messages which are not Ack-back by consumer
Hello There, Using JCSMP API. This might be repetetive query, appreciate if you point me to solution. 1. I am using Guaranteed Delivery Queue 'DeliveryMode.PERSISTENT' to publish a message on queue. 2. I have Single Consume for this Queue endpoint_props.setAccessType(EndpointProperties.ACCESSTYPE_EXCLUSIVE); cons =…
-
Configuring Max Message TTL with the JCSMP Client?
When provisioning a queue with the JCSMP client, the EndpointProperties object contains the setRespectsMsgTTL(), but there doesn't seem to be a way to configure the max message TTL. Am I missing how to do this?
-
JCSMP: Disconnect flow consumer from Queue to make possible other to connect
Hi. I need to unbind flow consumer from queue to make possible to run other app for connecting to the same queue.
-
We're looking for a Developer Advocate in India!
Hey Solace Community! We're looking to hire a new Developer Advocate to join our cool awesome team 😎 The location we are looking for is India; preferably Bangalore, Karnatak. Let us know if you are interested of know someone who would fit our team The job posting is here https://solace.bamboohr.com/jobs/view.php?id=241…
-
Happy New Year everyone! 🎉
To all Solace colleagues, customers, and users: Happy 2021! All the best for an event-filled and event-driven year! 😁
-
Are there any minimum system requirements for SolAdmin
As per the documentation no specific system requirements are mentioned for SolAdmin, are there any minimum specs required?
-
JMS Connector vs SMF (Solace Connector)
Hi there, We're currently looking at using Solace for our organization. We use Dell Boomi as an integration platform and would like to connect Solace to the integrations that occur within Boomi. I notice that we have a choice to connect to our Solace either using JMS or SMF (or others). One of the arguments for JMS is that…
-
Solace and Boomi Deployment
Hi All, I am facing some issues related to the deployment in Boomi for Solace Pubsub connector. I am using Solace Pubsub+ Connector. Whenever I deploy to Test cloud Atom Listening operation is failing. I installed required jar files in Atom cloud but still I get below error, Can any one guide if I need to set some…
-
.NET - Context.Init throws exception when used with dependency injecetion
Hi! I am trying to setup a .NET Framework 4.7.2 application for publishing to an Solace Event Broker. I have made a class with the role to configure and contain the SolaceContext and provide it whenever I'd like to create a session to publish a message. public class SolaceContextContainer : ISolaceContextContainer {…
-
SMF Connection error in Boomi
Hi there, I'm fairly new to Solace. I'm trying to set up a Solace PubSub+ connection in Dell Boomi (using Solace Connector in Boomi). I have been able to set this up successfully to connect to a Solace Cloud instance but when trying to connect to the local solace, I get a connection error. So I have a few questions…
-
Spring Cloud Stream msgTtl on producer/supplier binding
Hi there I tried this: spring.cloud.stream.bindings.bookSupplierV1-out-0.destination=v1/bookJsonspring.cloud.stream.bindings.bookSupplierV1-out-0.binder=solace1 This works. But when I do this in addition: spring.cloud.stream.solace.bindings.bookSupplierV1-out-0.producer.msgTtl=23000 no message is sent to the destination.…
-
SolCharts - A simple utility to chart broker activity
Hello Folks, I wrote a simple utility to chart Solace PubSub+ broker stats. You can find it here - https://solacese.github.io/sol-charts/ SolCharts uses SEMP commands to pull monitoring stats from Solace PubSub+ brokers. It completely runs on the client side and hence any credentials put into the tool does not get sent…
-
🎄☃️ Happy Holidays! Let's see your Ugly Sweaters! 🎄☃️
Happy Holidays to everyone in the Solace Community! https://youtu.be/ILNAuQ34yHw