Browse Prior Art Database

The Nexus - A Unique Way to Allow the Sharing of Objects in Multiple Application Spaces.

IP.com Disclosure Number: IPCOM000015536D
Original Publication Date: 2002-Feb-01
Included in the Prior Art Database: 2003-Jun-20
Document File: 2 page(s) / 32K

Publishing Venue

IBM

Abstract

The Nexus A Unique Way to Allow the Sharing of Objects in Multiple Application Spaces. Nexus is a platform neutral object representation that enable the interaction of objects in a local or wide area network independent of any one specific Application Server or Object model (e.g. J2EE, .NET, etc...). The first and core attribute of Nexus is an atomic information unit that is called the “knowledge atom” or “ktom”. The ktom will contain static and transient information in addition to the standard getter and setter functions for the data members. Also, specialized encapsulated services (Java, TCL, python, perl, C# etc...code) can be resident in the object. A key attribute of the ktom is that it is completely defined in platform XMLneutral. The second attribute of Nexus, unlike the J2EE and .NET recommendations, object persistence, is not done with a traditional relational database, but rather it uses Messaging Oriented Middleware [MOM] (such as IBM’s MQSeries) as a “virtual” database. Advantages of using a MOM include: a publish/subscribe event delivery system that will:

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 2

  The Nexus - A Unique Way to Allow the Sharing of Objects in Multiple Application Spaces.

      Nexus is a platform neutral object representation that
enable the interaction of objects in a local or wide area network
independent of any one specific Application Server or Object model
(e.g. J2EE, .NET, etc...). The first and core attribute of Nexus is
an atomic information unit that is called the "knowledge atom" or
"ktom".

    The ktom will contain static and transient information in
addition to the standard getter and setter functions for the data
members. Also, specialized encapsulated services (Java, TCL,
python, perl, C# etc...code) can be resident in the object. A key
attribute of the ktom is that it is completely defined in
platform XMLneutral.

    The second attribute of Nexus, unlike the J2EE and .NET
recommendations, object persistence, is not done with a
traditional relational database, but rather it uses Messaging
Oriented Middleware [MOM] (such as IBM's MQSeries) as a "virtual"
database. Advantages of using a MOM include: a publish/subscribe
event delivery system that will:

1. Seamlessly integrate similar or dissimilar
applications/operating systems/app server event models in an
Enterprise network.
2. Guarantee the asynchronous or synchronous delivery of event
across a local or wide area network.
3. XA Transaction bracketing of Nexus based XML objects that
span the enterprise network.

    The advantage of using a MOM is that now the ktom (and the
services it contains) is no longer confined to exist on a single
or clustered s...