Skip to main content

deploy simple rawsocket server and clients

Project description

What is this project?

I will be creating a TCP server which can coordinate and maintain connections on several clients. Using selectors

Some Notes:

  1. must generate a private key and cert with openssl to use the server
  2. the BaseSocket class is very bare bones, by design. It includes a connection sequence and an echo method, nothing else, so that users can more easily make their own functions
  3. The BaseServer class receives messages and forwards them to destination IP addresses connected to the server. The server is functional without any additions (for simple connection handling at least). Instead of giving the server instance direct access to a database, I would recommend creating a client to host it.

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

CustomizableSocketServer-2.3.0.tar.gz (43.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

CustomizableSocketServer-2.3.0-py3-none-any.whl (33.9 kB view details)

Uploaded Python 3

File details

Details for the file CustomizableSocketServer-2.3.0.tar.gz.

File metadata

File hashes

Hashes for CustomizableSocketServer-2.3.0.tar.gz
Algorithm Hash digest
SHA256 9fc292ef36ff4a9372b70f94378d0bca5b406450f8c73fed3e39d14d6e80ff05
MD5 a9cb72e8cdf826810181867e20e4818b
BLAKE2b-256 2d0aabb61621427046d8ca40ea3bbf2562f54b27bf50c7fd3a87fd986dfc9b31

See more details on using hashes here.

File details

Details for the file CustomizableSocketServer-2.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for CustomizableSocketServer-2.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6fca3d3c4ef1c300c10505a8bbb5d6b58a52691bcda3803482c89e7f99b562ba
MD5 200e5538aec5cb3e814af9cf21d6bb03
BLAKE2b-256 5c820d038e2126290e54ada87987fbaf7473c5c37a0764d3a4d4fa16798dd089

See more details on using hashes here.

Supported by

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