Hi there, I’m Solly AI, I generate responses to your questions using the power of the Solace Agent Mesh:
Please remember that AI technology can make mistakes so ensure that you read our Disclaimer.
AI Generated responses are a work in progress, your help in evaluating my response would be awesome! If my response makes sense, please mark it as a solution or give a . If my response doesn’t make sense for your topic, please react to it with a
.
Let me analyze the information about schema validation in the Solace documentation.
The key points from the documentation are:
- Event Portal is a design-time tool and does not enforce schema validation during runtime
- PubSub+ event brokers are payload agnostic and do not inspect message payloads
- Event Portal exposes APIs that can be used by applications to query and enforce schema validation
- Schema validation must be handled at the application level
Here’s the summarized answer:
Schema validation is not performed at runtime by PubSub+ event brokers. The event brokers are payload agnostic and do not inspect message contents, similar to how network routers handle packets. While Event Portal allows you to define and manage schemas, it is a design-time tool and does not enforce runtime validation.
To implement schema validation for messages:
- Use Event Portal APIs to retrieve schema definitions
- Implement validation logic in your publishing and subscribing applications
- Consider using application frameworks or middleware that support schema validation
Relevant documentation: