Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

BaSyx / Documentation / Implementation / Gateway

< BaSyx ‎ | Documentation
Revision as of 10:05, 12 March 2020 by Unnamed Poltroon (Talk) (Updates top links)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Overview | Interface | Implementation

Gateways translate from a source communication to a target communication. Internally, they translate to the five semantic primitives of the VAB. There are several implementations of connectors and servers, that translate to and from these primitives. All connectors implement the IModelProvider interface described in the SDK architecture. By doing so, arbitrary VAB servers can be combined with arbitrary VAB connectors. Thus, introducing a new gateway translating to a previous unknown protocol is as easy as implementing a VAB connector to this protocol. Similarly, translating from a previous unknown protocol works by implementing a server translating from this protocol to the VAB primitives.

BaSyx Gateway Structure

Back to the top