Skip to main content

make complex web-socket communication in a simple way

Project description

The package helps you handle complex communications in a server/clients architecture.

Forget to handle web-socket messages with huge switch cases or maintain url strings for your API-REST. Just call server functions from the client and call client function from the server like it is the same program. But not only that! with this package you will be able to communicate client applications with different languages or communication protocols at the same time!

Available coding languages:

  • Server side:
    • only python

  • Client side:
    • python

    • javascript

    • java/android (on going)

    • c++/arduino (on going)

    • micro-python (planned)

Communication protocols

This package is mainly a message handler so it doesn’t matter which communication protocol you use as long as you create a Wrapper to handle it. However, we provide handlers to start coding right away :)

  • Web-Sockets for tornado and ws4py

  • Http requests for Django and tornado frameworks (of course we lose server to client communication)

  • Socket

Of course, any contribution will be more that appreciated ;)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wshubsapi-0.9.5.tar.gz (67.1 kB view details)

Uploaded Source

Built Distribution

wshubsapi-0.9.5-py2.py3-none-any.whl (102.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file wshubsapi-0.9.5.tar.gz.

File metadata

  • Download URL: wshubsapi-0.9.5.tar.gz
  • Upload date:
  • Size: 67.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for wshubsapi-0.9.5.tar.gz
Algorithm Hash digest
SHA256 79f2965ecab08f8ede94e7879a6222d8a391b68b6cad80165d9ffe37e70e4f02
MD5 2763e5a0ec734c97501599189cb90830
BLAKE2b-256 149f14fc7c42137738ee3bb5505223745e94fb863d52add7dfd52bdc4037d910

See more details on using hashes here.

File details

Details for the file wshubsapi-0.9.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for wshubsapi-0.9.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0125f3e2a0a07d7191b6a4dc75386ed88af3b7b012d236ebfb6316b04e53a1c4
MD5 cb3c7a4438834b78923a7e575765644b
BLAKE2b-256 fed2ce45acfab58fedd08d0c037d80fe97f50f0508d07dfcd92ab8874e964bdd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page