jGCS

jGCS library provides a generic interface for Group Communication.
Download

jGCS Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • Nuno Carvalho
  • Publisher web site:

jGCS Tags


jGCS Description

jGCS library provides a generic interface for Group Communication. jGCS library provides a generic interface for Group Communication. This interface can be used by applications that need primitives from simple IP Multicast group communication to virtual synchrony or atomic broadcast. Its a common interface to several existing toolkits that provide different APIs. jGCS implements also a new concept of providing a group communication service. Using the notion of inversion of control pattern, this service provides the separation of configuration and use.Provides also modularity, since applications use a common API that can be implemented using different solutions. The solution that will be used by an application is defined on configuration time. This service supports the following notions: · Support for data and membership;· Support for peer groups and multicast groups;· Usable from IP Multicast to VSC. It can also be usable for autonomous membership services;· High concurrency/low latency/latency hiding: support for optimistic deliveries and semantic protocols;· Container-managed concurrency: it is up to the application decide the thread policy to receive messages (blocking or concurrent non-blocking).NotesImportant: The current jGCS release is the first release (0.1). The API may not be stable. If you have any sugestions to improve the API, you are wellcome to contact us.What's New in This Release:· This release has moved to SVN and hosting on SF.net.· Small issues have been fixed.· Some tags have been added to help UML relations between interfaces.


jGCS Related Software