Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 770 Bytes

README.md

File metadata and controls

37 lines (24 loc) · 770 Bytes

ObjectLink Core Protocol in Python

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.

Setup for testing

This will install the package as editable python package, which can be used for local development.

pip install -e .

Testing

pip install pytest
pytest

Running the server

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