OpenBus
OpenBus
| Field | Value |
|---|---|
| Distribution | BSS — OpenC5ISR |
| Product | OpenC5ISR |
| Release | 0.15.1 |
| Deployment | openc5isr.bss.dev |
| Source | /srv/bss/releases/OpenC5ISR-v0.15.0-20app |
| Evidence | Catalog architecture plus release evidence |
| Source fingerprint | 93926e8c834f1ed79c9017a4096f70c76d73ce4f870f104fbd0cf54b2bed50ee |
| Status | Generated baseline — human review required |
Verification boundary: This page combines platform design guidance with static evidence from the release. It does not prove that every detected interface is enabled, reachable, secure, or operational in the deployed environment.
Role
OpenBus is the event and message fabric that decouples producers from consumers. A sensor, application or analytic publishes an operational event once; authorized subscribers can consume, enrich, correlate, persist or act on it without forcing a direct integration with every producer.
Recommended event envelope
| Field | Purpose |
|---|---|
| id | Globally unique event identifier. |
| type | Semantic event/entity type, preferably linked to OpenKnowledge. |
| source | Producer identity and originating sensor/application. |
| time | Observation, creation and receipt times with clock-quality metadata. |
| correlation | Mission, track, task, case, release group or workflow context. |
| provenance | Processing lineage, transformations and custody. |
| payload | Domain data or reference to a larger product in OpenFiles/OpenData. |
| policy | Handling, releasability, retention and access controls. |
Integration rule
Use OpenBus for asynchronous operational state and workflow events; use REST for request/response management operations; use WebSockets for low-latency browser or device sessions; use OpenFiles for larger artifacts. Avoid turning the bus into an untyped dump of arbitrary JSON.
Release evidence
| Status | Score | Evidence items |
|---|---|---|
| detected | 105 | 12 |
| Evidence type | Source | Match |
|---|---|---|
| path | OPENBUS.md |
openbus |
| path | drivers/openbus_agent.py |
openbus |
| path | edge/openlvc/rti_openbus_gateway.py |
openbus |
| path | examples/opencybersec/openbus-security-event.json |
openbus |
| path | lib/open-networks/openbus.js |
openbus |
| content | API.md |
openbus |
| content | CHANGELOG.md |
openbus |
| content | DEPLOY-GODADDY.md |
openbus |
| content | MERGE-v0.13.1.md |
openbus |
| content | OPENBUS.md |
openbus |
| path | open-bus/app.js |
open-bus |
| path | open-bus/index.html |
open-bus |
Maintainer Notes
Add human-reviewed deployment notes, corrections, decisions, screenshots, and links here. Content outside the generated block is preserved on future runs.