| arpc Een kleine bibliotheek voor het gebruik van AMQP-berichtwachtrijen voor RPC-achtige communicatie |
Download nu |
arpc Rangschikking & Samenvatting
- Naam uitgever:
- selfsorted
- Uitgever website:
- http://code.google.com/u/@UBFWRlBTBRBDWAV7/
arpc Tags
arpc Beschrijving
Een kleine bibliotheek voor het gebruik van AMQP-berichtwachtrijen voor RPC-achtige communicatie ARPC is een kleine Python-bibliotheek voor het gebruik van AMQP-berichtenwachtrijen voor RPC-achtige communicatie. Dit is een kleine bibliotheek voor RPC (externe procedure-oproep) communicatie met AMQP. Het maakt gebruik van AMQPLIB (http://code.google.com/p/py-amqplib/), dus gebruikt het blokkeer aansluitingen, geen draden of andere asynchrone libs. Er is echter een ondersteuning voor time-outs en "luie reacties". Het is niet de bedoeling dat het een raamwerk is, zoals Seldery / Kombu, alleen een bibliotheek voor eenvoudige instellingen van AMQP-makelaar voor RPC. Het heeft geen invloed op de prestaties en introduceert niet veel abstracties of "magic", RAW-AMQP-objecten kunnen rechtstreeks worden geopend indien nodig. Een typisch gebruikscenario is wanneer een klant een webapp is, en een server bestaat uit een pool van "werknemers", mogelijk op veel knooppunten geplaatst (fysieke servers). De WebApp noemt een service, bijv. "Send_email", en een van de werknemers uit het zwembad verwerkt het verzoek. Voor standaardberichten (serviceargumenten en reacties) zijn JSON-document, hoewel het niet hardcodeerd is. Vereisten: · Python
arpc Gerelateerde software