Files | Admin

Notes:

Release Name: 0.1.0

Notes:
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.



Changes: Initial release.