Browse Prior Art Database

Publication of Large Binary Object References Disclosure Number: IPCOM000032449D
Original Publication Date: 2004-Nov-05
Included in the Prior Art Database: 2004-Nov-05
Document File: 1 page(s) / 39K

Publishing Venue



This article discusses the combination of a publish/subscribe data distribution model with sending data references (such as URIs). This gives the flexibility benefit of the pub/sub model while and maintains the performance benefit of small object distribution.

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

Page 1 of 1

Publication of Large Binary Object References

Multimedia object management systems have separated the storage and serving of an object's binary data from its indexing. This indexing usually includes a reference to where the object may be retrieved by some end-user application. This model is extended in the Web environment by the introduction of URIs which can be used to identify instances of large multimedia objects withinthe distributed Web. Current technology of hypermedia linking allows the identification and access to multimedia objects by traversing a link (typically a URL) that points to the binary data representing the object.. Passing the reference link between applications rather than the large binary object itself reduces the bandwidth needed for applications to communicate in a distributed environment.

    A common mechanism for passing information between distributed applications is the publish/subscribe messaging model. Usually, published events are small in size, though there are cases where large binary objects may be serialised as part of the published message. This has obvious implications on the performance of the distributed system.

    This article brings together the advantages of the hypermedia link model with the publish/subscribe messaging model.

The approach consists of two parts:
1. When a large binary object is stored in a database, metadata about the object together with a URI allowing its retrieval is published as an event. Interested applications may subscribe to the published event thereby gaining knowledge about the stored object..