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.
Difference between revisions of "BaSyx / Scenarios"
m |
m |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | = Application Examples = | ||
In the following, multiple example application scenarios are presented that illustrate basic concepts on how to use the Eclipse BaSyx middleware. Each scenario is implemented in the ''basyx.example'' project. | In the following, multiple example application scenarios are presented that illustrate basic concepts on how to use the Eclipse BaSyx middleware. Each scenario is implemented in the ''basyx.example'' project. | ||
This list will be continuously extended. | This list will be continuously extended. | ||
+ | |||
+ | * [[BaSyx_/_Scenarios_/_Asset_Integration | Device Integration]]: Showcases how to utilize the various features of the BaSyx OTS components to bidirectionally integrate a device with its Asset Administration Shell | ||
* [[BaSyx_/_Scenarios_/_Cloud_Edge_Deployment | Cloud & Edge Deployment]]: Showcases how to set up a distributed deployment of an AAS with several Submodels. | * [[BaSyx_/_Scenarios_/_Cloud_Edge_Deployment | Cloud & Edge Deployment]]: Showcases how to set up a distributed deployment of an AAS with several Submodels. | ||
* [[BaSyx_/_Scenarios_/_Static_Dynamic_Extension | Dynamic Extension of Static Data]]: Showcases how to load static AAS/Submodels (e.g. from an AASX file) and modify them at runtime (e.g. by adding a programmed submodel). | * [[BaSyx_/_Scenarios_/_Static_Dynamic_Extension | Dynamic Extension of Static Data]]: Showcases how to load static AAS/Submodels (e.g. from an AASX file) and modify them at runtime (e.g. by adding a programmed submodel). | ||
+ | * [[BaSyx_/_Scenarios_/_Authorization | Authorized AAS Registry]]: Showcases how to set up Keycloak server and secure the endpoint of AAS Registry. It showcases the same scenario of [[BaSyx_/_Scenarios_/_Cloud_Edge_Deployment | Cloud & Edge Deployment]] with Authorized AAS Registry. | ||
+ | |||
+ | |||
+ | Moreover, there are three predefined scenarios that showcase examples about how a monitoring scenario with 3rd-party applications can be realized. There is a user-centric introduction on how to start them in the wiki: [[BaSyx_/_Documentation_/_Monitoring_Scenarios | user documentation]]. Moreover, you can find more information about the background and the utilized architecture in these scenarios in the [[BaSyx_/_Scenarios_/_Monitoring_Scenarios | developer documentation]]. | ||
+ | |||
+ | = Extension Scenarios = | ||
+ | In the following, further examples are described. These examples showcase the extension possibilities of BaSyx. | ||
+ | |||
+ | * [[BaSyx_/_Scenarios_/_ADS_Connector | ADS Connector]]: Showcases how the VAB can be extended to support the ADS protocol. |
Latest revision as of 02:56, 17 February 2023
Application Examples
In the following, multiple example application scenarios are presented that illustrate basic concepts on how to use the Eclipse BaSyx middleware. Each scenario is implemented in the basyx.example project.
This list will be continuously extended.
- Device Integration: Showcases how to utilize the various features of the BaSyx OTS components to bidirectionally integrate a device with its Asset Administration Shell
- Cloud & Edge Deployment: Showcases how to set up a distributed deployment of an AAS with several Submodels.
- Dynamic Extension of Static Data: Showcases how to load static AAS/Submodels (e.g. from an AASX file) and modify them at runtime (e.g. by adding a programmed submodel).
- Authorized AAS Registry: Showcases how to set up Keycloak server and secure the endpoint of AAS Registry. It showcases the same scenario of Cloud & Edge Deployment with Authorized AAS Registry.
Moreover, there are three predefined scenarios that showcase examples about how a monitoring scenario with 3rd-party applications can be realized. There is a user-centric introduction on how to start them in the wiki: user documentation. Moreover, you can find more information about the background and the utilized architecture in these scenarios in the developer documentation.
Extension Scenarios
In the following, further examples are described. These examples showcase the extension possibilities of BaSyx.
- ADS Connector: Showcases how the VAB can be extended to support the ADS protocol.