The Nexus - A Unique Way to Allow the Sharing of Objects in Multiple Application Spaces.
Original Publication Date: 2002-Feb-01
Included in the Prior Art Database: 2003-Jun-20
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: