github.com/arrowhead-f/client-library-python

Arrowhead Client Library in Python

Open this visualization on its own page →

Contributors

2

Lines of Code

372

From

2019-03-18

To

2020-11-10

About arrowhead-f/client-library-python

The Arrowhead Client Python Library enables developers to build service providers and consumers for the Arrowhead Framework, a service-oriented architecture designed for industrial automation applications. It simplifies the creation of Arrowhead systems by providing Python interfaces that connect with the Arrowhead Core Systems, which are implemented in Java/Spring.

The library currently supports HTTP and WebSocket protocols for service consumption and provides interfaces for the mandatory core systems, with plans to add support for additional core systems in the future. To use the library, developers need to have the Arrowhead core systems running and properly configured with certificates.

The library is still in alpha stage, meaning its APIs may change as development progresses. External dependencies include the running Arrowhead core infrastructure and proper certificate setup, with documentation available for certificate creation and a quickstart guide to help new users get started.

Share this video