Name Last Update
async_web Loading commit data...
contrib Loading commit data...
.gitignore Loading commit data...
CHANGES.txt Loading commit data...
README.rst Loading commit data...
client.ini Loading commit data...
server.ini Loading commit data...
setup.py Loading commit data...

WebSocket untuk JSON

Ini adalah WebSocket server dengan JSON sebagai bentuk datanya. Dirancang fleksibel untuk berbagai spesifikasi JSON. Dia juga memiliki web service biasa untuk mengirim pesan ke WebSocket client melalui JSON-RPC.

Ini membutuhkan Python versi 3.11 ke atas.

Pemasangan:

$ python3.11 -m venv ~/env
$ ~/env/bin/pip install --upgrade pip wheel
$ cd async-web
$ ~/env/bin/pip install -e .

Jalankan server:

$ ~/env/bin/async_server server.ini

Jalankan client:

$ ~/env/bin/async_client client.ini

Setelah terhubung cobalah mengirim pesan melalui JSON-RPC:

$ ~/env/bin/python contrib/json-rpc-client.py

Selamat mencoba.