Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 763 Bytes

README.md

File metadata and controls

11 lines (9 loc) · 763 Bytes

Async abstract transport

  • module for import in to project as a AbstractConnectorAsync class. Useful in cases where you have many different messangers clients and one or more others logic instances to connect all together.
  • Architecture: async abstract class transport with handlers. Based on Redis Async for queues on receive, send methods. Packed in docker instances.
  • abc_handler/: Module directory.
    • init.py: Initialization file for the Python package.
    • abc_async_transport.py: Defines the AbstractConnectorAsync class for all connectors.
    • config_queue.py: Defines queues to listen in the AbstractConnectorAsync class for all connectors.
    • handlers.py: Contains handler classes for processing messages.