majordomo: Majordomo protocol for ZeroMQ

[ bsd3, library, network, program ] [ Propose Tags ]

The Majordomo Protocol (MDP) defines a reliable service-oriented request-reply dialog between a set of client applications, a broker and a set of worker applications. MDP covers presence, heartbeating, and service-oriented request-reply processing. It originated from the Majordomo pattern defined in Chapter 4 of the Guide. http:/rfc.zeromq.orgspec:7


[Skip to Readme]

Modules

[Last Documentation]

  • System
    • Network
      • ZMQ
        • MDP
          • System.Network.ZMQ.MDP.Client
          • System.Network.ZMQ.MDP.Worker

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6
Dependencies base (>=2 && <=4.5), bytestring, cmdargs, majordomo, monad-loops, old-locale, threads, time, unix, zeromq-haskell (>=0.8.4) [details]
License BSD-3-Clause
Author Mark Wotton, Sean Seefried
Maintainer mark@ninjablocks.com, sean@ninjablocks.com
Category Network
Source repo head: git clone git://github.com/ninjablocks/majordomo.git
Uploaded by MarkWotton at 2012-03-17T02:18:07Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables echoworker, mdp_client
Downloads 4718 total (18 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-25 [all 6 reports]

Readme for majordomo-0.1

[back to package description]

from http://rfc.zeromq.org/spec:7 "The Majordomo Protocol (MDP) defines a reliable service-oriented request-reply dialog between a set of client applications, a broker and a set of worker applications. MDP covers presence, heartbeating, and service-oriented request-reply processing. It originated from the Majordomo pattern defined in Chapter 4 of the Guide."

This is an implementation for Haskell. Examples of use can be found in echo_worker.hs and mdp_client.hs (which doubles as a helpful command line tool for issuing MDP commands)