autobahn-python

command
v3.0.0-...-7d4fba5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 27, 2023 License: MIT Imports: 7 Imported by: 0

README

Autobahn Python Client Examples

The Autobahn python client examples demonstrate basic WAMP functionality when running a non-nexus client against a nexus router. A nexus client is included to demonstrate interoperability when publishing events, and rpc with and withouth progressive results.

To run the Autobahn Python with nexus examples:

  1. Setup the python/autobahn environment. Running make should do that.
  2. Run a nexus server from examples, cd examples/server; go run server.go or run nexusd, cd nexusd; make; ./nexusd
  3. Run the subscriber-callee: ./pyenv/bin/python sub_callee.py
  4. Run the autobahn publisher-caller: ./pyenv/bin/python pub_caller.py
  5. Run the nexus publisher-caller: go run pub_caller.go
  6. Run the echo callee: ./pyenv/bin/python echo_callee.py
  7. Run the echo caller: ./pyenv/bin/python echo_caller.py

Documentation

Overview

Go WAMP client: publisher and caller

Publishes events and makes RPC calls to the python-autobahn client in this directory to demonstrate interoperability.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL