The ObjectLink protocol is designed to link a local object with a remote object over a websocket connection.
It supports distributed properties, asynchronous method invocation as also server side signals.
It is designed to wort together with ApiGear Object Model to generate complete client and server side APIs.
This will install the package as editable python package, which can be used for local development.
pip install -e .
pip install pytest
pytest
The server is a starlette server (https://www.starlette.io) which can be installed with
pip3 install starlette
pip3 install uvicorn
and run using
uvicorn demo_server:app --port=8080