Re: SWM, 28, ISO single generic event API. Flexible, will travel.

Gregory Alan Bolcer (gbolcer@gambetta.ICS.uci.edu)
Wed, 29 Apr 1998 18:52:23 -0700


> > I have yet to see an API-based middleware that allowed the programmer to
> > select the appropriate messaging paradigm according to the system needs.
> > If you can do that, color me interested.
>
> Well, that's the dream... but right now I have no good answers as to how...
>

This doesn't add anything to the conversation, but two of
my odds-on favorites are BEA's Tuxedo[1] and NCSA's Habanero[2].

Tuxedo is a high performance distributed transaction support
system that allows you to define abstractions (which they call
domains) for determining how and when messages are sent and
what type of priority you can assign to each.
French, and very corporate.

Habanero is a framework of collaborative tools whose main
contribution is to take care of some of the messaging and
fine-grained notification services for people collaborating
on an activity. You can compose their 'services' into
larger applications. They also have a good page on
the lore of red hot chili peppers. [3] Grad-schoolish,
and very research.

Greg

[1] http://www.beasys.com/products/tuxedo/index.htm
[2] http://www.ncsa.uiuc.edu/SDG/Software/Habanero/
[3] http://www.ncsa.uiuc.edu/SDG/Software/Habanero/FAQ/HabaneroLore.html