Projects / RMIIO (OpenHMS)

RMIIO (OpenHMS)

RMIIO is a library that makes it as simple as possible to stream large amounts of data using the RMI framework (or any RPC framework). The RMI framework makes it very easy to implement remote communication between Java programs, yet does not provide any ready solutions for sending large files without blowing out memory on the client or server. What you really want to do is stream data from the client to the server using a framework that does not really expose streaming. The RMIIO library provides some very powerful classes that enable a client to stream data to the server using only a few extra lines of code.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  11 Jan 2012 21:49

Release Notes: This is a minor release with a fix for remote client closing.

  •  20 Mar 2008 12:55

Release Notes: Allows reserialization of RemoteStreamServer.

  •  13 Feb 2008 22:33

Release Notes: RemoteStreamServer implementations were made Serializable by implementing writeReplace to automatically export the object and return the remote stub. DirectRemoteInputStream was added as a last-ditch alternative for dealing with certain problematic scenarios. Te default port for the DefaultRemoteStreamExporter can now be configured via a system property. Closing of local resources by a RemoteIteratorServer was made less prone to surprises.

No changes have been submitted for this release.

Screenshot

Project Spotlight

KDE Software Compilation

A powerful graphical desktop environment, applications, and development frameworks.

Screenshot

Project Spotlight

GroupOffice groupware and CRM

Groupware that lets you share projects, calendars, files, and email online.