RPC::Async - Asynchronous RPC framework ++

This set of module implements remote procedure calls between perl programs. It is special in that control flow does not halt until the call has completed. Instead, the call completes in the background until it eventually returns, triggering a callbac...

TLBDK/RPC-Async-1.05 - 30 Dec 2007 14:26:25 GMT - Search in distribution

RPC::ExtDirect::Client::Async - Asynchronous Ext.Direct client in Perl ++

This module implements a fully asynchronous Ext.Direct client based on AnyEvent::HTTP. It can be used with any event loop supported by AnyEvent. If you are not familiar with Ext.Direct, start with RPC::ExtDirect::Intro before going further....

TOKAREV/RPC-ExtDirect-Client-Async-1.20 - 15 May 2015 05:34:02 GMT - Search in distribution

RPC/Async.pm 5 ++
MLEHMANN/AnyEvent-Fork-RPC-1.21 - 15 Oct 2013 09:16:29 GMT - Search in distribution

JRPC - Create JSON-RPC Services focusing on app logic, not worrying about the details of JSON-RPC Processing. ++

JRPC Module bundle consists of Server and Client pieces for creating JSON-RPC services. For the server piece it takes a slightly different approach than many other "API Heavy" CPAN modules. Instead of assembing your service out of API calls, JRPC for...

OHOLLMEN/JRPC-0.61 - 21 Dec 2014 17:14:48 GMT - Search in distribution

Lim - Framework for RESTful JSON/XML, JSON-RPC, XML-RPC and SOAP ++

Lim provides a framework for calling plugins over multiple protocols. It uses AnyEvent for async operations and SOAP::Lite, XMLRPC::Lite and JSON::XS for processing protocol messages. There are 3 parts in Lim that can work independenly, a Server part...

JELU/Lim-0.19 - 02 Sep 2013 09:08:39 GMT - Search in distribution

JSON::RPC2 - Transport-independent implementation of json-rpc 2.0 2 ++

This module implement json-rpc 2.0 protocol in transport-independent way. It was very surprising for me to find on CPAN a lot of transport-dependent implementations of (by nature) transport-independent protocol! Also it support non-blocking client re...

POWERMAN/JSON-RPC2-1.0.0   (1 review) - 22 Jun 2014 10:35:05 GMT - Search in distribution

Valence - Perl interface to electron GUI tool-kit ++

Electron <https://github.com/atom/electron> is chromium-based GUI application framework. It allows you to create "native" applications in HTML, CSS, and javascript. The Valence perl module is an RPC binding that lets you use perl instead of javascrip...

FRACTAL/Valence-0.100 - 27 Apr 2015 02:28:44 GMT - Search in distribution

sybperl - Sybase extensions to Perl ++

Sybperl implements three *Sybase* extension modules to *perl* (version 5.002 or higher). *Sybase::DBlib* adds a subset of the *Sybase DB-Library* API. *Sybase::CTlib* adds a subset of the *Sybase CT-Library* (aka the Client Library) API. *Sybase::Syb...

MEWP/sybperl-2.19   (1 review) - 05 Apr 2010 18:43:52 GMT - Search in distribution

XML::RPC::UA - Base class for XML::RPC UserAgent 1 ++
MONS/XML-RPC-Fast-0.8 - 25 Jan 2012 11:54:50 GMT - Search in distribution

Coro::MP - erlang-style multi-processing/message-passing framework ++

This module (-family) implements a simple message passing framework. Despite its simplicity, you can securely message other processes running on the same or other hosts, and you can supervise entities remotely. This module depends heavily on AnyEvent...

MLEHMANN/Coro-MP-0.1 - 06 Oct 2009 01:41:06 GMT - Search in distribution

AnyEvent - the DBI of event loop programming 94 ++

AnyEvent provides a uniform interface to various event loops. This allows module authors to use event loop functionality without forcing module users to use a specific event loop implementation (since more than one event loop cannot coexist peacefull...

MLEHMANN/AnyEvent-7.09   (4 reviews) - 02 May 2015 14:40:32 GMT - Search in distribution

RPC::ExtDirect - Easily integrate Perl server code with JavaScript apps 3 ++

RPC::ExtDirect suite of modules provides an easy, simple and robust way to write Perl server side code that could be used with HTML5 Rich Internet Applications based on JavaScript frameworks Ext JS <http://www.sencha.com/products/extjs/> and Sencha T...

TOKAREV/RPC-ExtDirect-3.21 - 15 May 2015 03:43:51 GMT - Search in distribution

Net::OpenSSH - Perl SSH client package implemented on top of OpenSSH 16 ++

Net::OpenSSH is a secure shell client package implemented on top of OpenSSH binary client ("ssh"). Under the hood This package is implemented around the multiplexing feature found in later versions of OpenSSH. That feature allows one to run several s...

SALVA/Net-OpenSSH-0.64   (5 reviews) - 12 Mar 2015 08:50:09 GMT - Search in distribution

Protocol::XMLRPC - XML-RPC implementation ++

Protocol::XMLRPC is an XML-RPC protocol implementation. Method parameters types are guessed just like in JSON, but you can pass explicit type if guessing is wrong for you. Read more about parameter creation at Protocol::XMLRPC::ValueFactory. It diffe...

VTI/Protocol-XMLRPC-0.10 - 18 Jan 2012 12:11:20 GMT - Search in distribution

GRID::Machine - Remote Procedure Calls over a SSH link 4 ++

This module is inspired in the IPC::PerlSSH module by Paul Evans. It provides Remote Procedure Calls (RPC) via a SSH connection. What made IPC::PerlSSH appealing to me was that 'no special software is required on the remote end, other than the abilit...

CASIANO/GRID-Machine-0.127   (1 review) - 14 Jun 2011 09:11:14 GMT - Search in distribution

MOBY::Central - API for communicating with the MOBY Central registry ++

Used to do various transactions with MOBY-Central registry, including registering new Object and Service types, querying for these types, registering new Servers/Services, or queryiong for available services given certain input/output or service type...

EKAWAS/MOBY-1.16 - 29 Mar 2015 13:34:52 GMT - Search in distribution

AnyEvent::Task - Client/server-based asynchronous worker pool 1 ++

The synopses make this module look much more complicated than it actually is. In a nutshell, a synchronous worker process is forked off by a server whenever a client asks for one. The client keeps as many of these workers around as it wants and deleg...

FRACTAL/AnyEvent-Task-0.801 - 15 Apr 2014 03:07:40 GMT - Search in distribution

RPC::EPC::Service - An Asynchronous Remote Procedure Stack. ++

This module enables to connect the other process with the S-expression protocol, like the Swank protocol of the SLIME. SLIME : http://common-lisp.net/project/slime/ The primary objective is for users to make some Emacs extensions with the Perl and CP...

KIWANAMI/RPC-EPC-Service-v0.0.11 - 23 May 2014 00:33:08 GMT - Search in distribution

AnyEvent::Fork::Pool - simple process pool manager on top of AnyEvent::Fork 4 ++

This module uses processes created via AnyEvent::Fork (or AnyEvent::Fork::Remote) and the RPC protocol implement in AnyEvent::Fork::RPC to create a load-balanced pool of processes that handles jobs. Understanding of AnyEvent::Fork is helpful but not ...

MLEHMANN/AnyEvent-Fork-Pool-1.2 - 24 Nov 2014 15:19:32 GMT - Search in distribution

RPC::ExtDirect::Client - Ext.Direct client in Perl ++

This module implements Ext.Direct client in pure Perl. Its main purpose is to be used for testing server side Ext.Direct classes, complementing RPC::ExtDirect::Server. It can also be used for testing Ext.Direct Actions developed in languages other th...

TOKAREV/RPC-ExtDirect-Client-1.20 - 15 May 2015 05:18:40 GMT - Search in distribution