Sha256: 03abfa8679ebcb903ed45d15e9c5e09bb647707110c3abf290b72fbcefecf041

Contents?: true

Size: 645 Bytes

Versions: 1

Compression:

Stored size: 645 Bytes

Contents

module AMQP

  # ZMQP Client impersonates AMQP Client/Connection.
  # As such, it hides the difference between AMQP and ZMQ communication.
  # This means that the Client should be encapsulating all the knowledge about
  # ZMQ Sockets, socket handlers etc. It should probably do all the ZMQ "frame processing"
  # inside, accepting only raw sum/pub/pop/etc from MQ and feeding it back raw
  # data/exceptions
  #
  # Do we need Client at all? What is its role exactly?
  # Maybe MQ instance alone is enough to hide Z/A difference, and actual communication
  # will flow through "pseudo"-Exchanges and Queues anyway.
  #
  module Client

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zmqp-0.0.1 lib/zmqp/client.rb