Client/Server Communication Component
    
Home
Docs
Getting Started
License
Download





Sourceforge Logo
   
    

Abstract

The client/server communication component (CSCC) is a small and lightweight Java component (for Java 1.3+) which is a simple substitute for RMI, as it allows to transimit any serializable carrier data. It allows an asynchronous data communication between one server and one or more clients. The communication is coordinated by a server-side queuing mechanism and is based on simple TCP-Sockets.

In contrast to RMI, the component is simple to use as only a small interface for receiving data/communication events has to be implemented. Though, it is ideal for rapidely engineered/prototyped and small communication projects where RMI would be overkill. However, also the development of more sophisticated communication protocols is possible with this component.