Skip to main content

A small package to simplify interprocess communication.

Project description

impish - Interprocess communication made easy!

impish (interprocess message passing is simple enough) is a library to simplify interprocess communication. Inspired by MQTT it comes with two classes:

  • ImpishBroker
  • ImpishClient

that work with the publish/subscribe pattern. On Unix they use a Unix-domain socket to communicate. On Windows you´ll have to use a INET socket. You can however also use an INET socket on Unix if you wish. Using a Inet socket should also allow IPC between separate machines. Unix-domain sockets however can only be used locally.

Getting started

To learn how to use impish have a look at the provided examples here.

Tests

Complete tests will (probably) be provided in a later release.

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

impish-0.1.0.tar.gz (10.2 kB view hashes)

Uploaded Source

Built Distribution

impish-0.1.0-py3-none-any.whl (7.7 kB view hashes)

Uploaded Python 3

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