Skip to content

Discovering RDF Messages support in live streams#35

Open
pietercolpaert wants to merge 1 commit into
mainfrom
fix-33
Open

Discovering RDF Messages support in live streams#35
pietercolpaert wants to merge 1 commit into
mainfrom
fix-33

Conversation

@pietercolpaert

@pietercolpaert pietercolpaert commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

This PR adds a concise discovery model for live RDF Message Streams across push-based and message-based protocols. It defines how channels such as SSE, WebSockets, Kafka, MQTT 5, broker systems, and Jelly gRPC can advertise that their native protocol messages carry RDF Messages, primarily through RDF-Message-Content-Type or protocol-native equivalents. This makes message boundaries explicit at the transport level, clarifies that blank node identifiers are scoped per protocol message, and prevents consumers from accidentally merging RDF data across messages. The PR also adds interoperability tests for these live stream discovery mechanisms, including JSON-LD context links, WebSocket serialization negotiation, broker metadata, and Jelly gRPC frames.

Fixes #33

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Next to logs, we should also specify how to understand messages over push-based messages

1 participant