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.