zerodds-java-omgdds v1.0 — Open Items

Stand 2026-05-07.

keine offenen Items.

Total 12 Items: 11 done + 0 partial + 0 open + 1 n/a (Stretch).

n/a (Stretch) — Decision-Record

§4.2 gRPC-Bridge fuer Multi-Process

Decision: n/a (Phase-2 Stretch).

Begruendung: Vendor-Spec zerodds-java-omgdds-1.0.md §5 markiert das explizit als v1.1-Erweiterung. RC1 (v1.0) deckt In-Process-Bus- Variante voll ab; Multi-Process via gRPC ist ein Add-On wenn der Use-Case auftaucht.

Implementierungs-Pfad (wenn aktiviert): 1. crates/grpc-bridge/proto/dds-bridge.proto — DCPS-Service-Schema. 2. crates/grpc-bridge/src/dds_service.rs — Server-Side wraps zerodds-dcps. 3. crates/java-omgdds/java/src/main/java/org/zerodds/internal/grpc/ GrpcDdsBridge.java — Java-Client. 4. System-Property-Switch: org.zerodds.bridge=inprocess|grpc://host:port.

Aufwand: ~800-1200 LOC + Cross-JVM-Test-Suite.

Spec-Konformitaet: OMG DDS-Java-PSM 1.0 macht keine Aussage zur Wire-Implementation; alle drei Pfade (JNI/Pure-Java in-process/gRPC) sind spec-konform. Decision steht in Vendor-Spec.