RAA - copland-remote

copland-remote / 0.1.0

Short description: RPC Services for Copland
Category: Application/Microkernel
Status: alpha
Created: 2004-09-12 14:12:29 GMT
Last update: 2004-09-12 14:12:29 GMT
Owner: Jamis Buck (Projects of this owner)
Homepage: http://copland.rubyforge.org
Download: http://rubyforge.org/projects/copland
License: BSD
Dependency:
Requires: Copland/0.7.0(*)
(*): newer version exists
Description:

Copland.Remote is a collection of services for the Copland IoC container. This
first release (0.1.0) is a refactoring of services that existed in the core
Copland distribution, plus several new services. All Copland.Remote services
deal with RPC services and services, using SOAP, XML-RPC, and dRuby.

* DRbServerFactory: creates a new DRbServer that exports a specific service for
access over DRb by remote processes.

* DefaultDRbServer: a default service implemented by DRbServerFactory, to make
it easier for applications that only need a single DRb server instance.

* SOAPServerFactory: creates a new SOAP server that exports a specific set of
services (and interfaces) for access by remote processes via SOAP.

* DefaultSOAPServer: a default service implemented by SOAPServerFactory, to
make it easier for applications that only need a single SOAP server instance.

* XMLRPCServerFactory: creates a new XML-RPC server that exports a specific set
of services (and interfaces) for access by remote processes via XML-RPC.

* DefaultXMLRPCServer: a default service implemented by XMLRPCServerFactory, to
make it easier for applications that only need a single XML-RPC server
instance.

* DRbServiceFactory: allows remote Ruby objects (exported via DRb) to be
wrapped transparently as Copland services.

* SOAPServiceFactory: allows remote objects (exported via SOAP) to be wrapped
transparently as Copland services.

* XMLRPCServiceFactory: allows remote objects (exported via XML-RPC) to be
wrapped transparently as Copland services.

Edit this project (for project owner)

back to RAA top