Skip to content

Latest commit

 

History

History
55 lines (44 loc) · 1.15 KB

README.md

File metadata and controls

55 lines (44 loc) · 1.15 KB

Zero

RPC json 2.0 API

Test Protocol only:

Test RPC json 2.0:

Setup the venv

python3 -m venv venv
source ./venv/bin/activate
pip3 install -r requirements.txt
pip3 list
deactivate

Install global

python3 -m setup.py install

Install venv

source ./venv/bin/activate
./setup.py install

Protocols Transport

Segmented binary chunk

Address

Prot connection string
UDS uds://uds_test_rpc
TCP/IP tcp://127.0.0.1:5151

API Server

- ServiceObject.py
    - SocketFactory.py (SocketFactoryServer)
    - ServiceServer.py
    - RPC_Response.py (json protocol 2.0 call)

API Client

- ServiceBus.py
    - SocketFactory.py (SocketFactoryClient)
    - ConnectionControl.py
        - ConnectionData.py
    - ProxyObject.py
        - RPC_Call.py (json protocol 2.0 execute)