Publish and Subscribe

Publish and Subscribe

Publish and Subscribe was a document linking model introduced by Apple Computer in System 7. Named the Edition Manager in developer documentation [cite web | title=Publish and Subscribe (MacApp PG) | url=http://developer.apple.com/documentation/mac/MacAppProgGuide/MacAppProgGuide-61.html | accessdate=2007-09-16] , it extended the existing cut and paste editing model with a notification system; "subscribers" could include parts of "published" documents within themselves, and changes to the original published document would be noticed and updated by the subscribers. To the user the system was very similar to cut and paste in concept; material would be selected from the source document and published, creating an "edition file", then placed into the subscriber by selecting that clipping file and positioning it inside the document.

In general terms the concept was very similar to Microsoft's Object Linking and Embedding system. Unlike OLE, the Edition Manager was comparatively complex from a programming standpoint. Suffering from second system effect, it included features intended to make it better than OLE, including support for non-rectangular areas, network notifications and an extensive user interface. A result of this complexity was poor uptake among developers, and applications providing Publish and Subscribe were few and far between. One of the few products to use it effectively was Claris's suite of software, including ClarisWorks which had already built a system somewhat similar in concept.

At the time many in the industry felt that the Publish and Subscribe concept was the "next big thing". Apple and Microsoft were not the only two companies trying to introduce such a system; most major software vendors attempted to introduce similar systems, and unsurprisingly NeXTSTEP included a powerful and very easy-to-implement version. However it did not take long to notice that users could find few real-world uses for the system. Further it was sometimes confusing to use; if the document included live links it was no longer possible to simply copy it to a floppy disk (for instance), the clipping file had to be copied as well. Eventually most vendors simply abandoned the concept, while Microsoft re-positioned theirs as an internet browser plugin system known as ActiveX.

References

External links

* [http://www.archive.org/details/episode_909 Internet Archive: Details: Macintosh System 7.0]
* [http://www.guidebookgallery.org/ads/magazines/macos/macos70upgradekit Mac OS 7.0 upgrade kit ad]
* [http://developer.apple.com/documentation/mac/IAC/IAC-23.html#HEADING23-0 Inside Macintosh: Edition Manager]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Publish and Subscribe — I Publish and Subscribe   [dt. »Herausgeben und Abonnieren« oder »Verlegen und Abonnieren«], Netzwerke und allgemein: Verfahren zur effektiven Verteilung von Informationen bzw. Nachrichten über Plattformen und Anwendungen hinweg. Typischerweise… …   Universal-Lexikon

  • Publish/subscribe — (or pub/sub) is an asynchronous messaging paradigm where senders (publishers) of messages are not programmed to send their messages to specific receivers (subscribers). Rather, published messages are characterized into classes, without knowledge… …   Wikipedia

  • Subscribe — Sub*scribe , v. t. [imp. & p. p. {Subscribed}; p. pr. & vb. n. {Subscribing}.] [L. subscribere, subscriptum; sub under + scribere to write: cf. F. souscrire. See {Scribe}.] 1. To write underneath, as one s name; to sign (one s name) to a document …   The Collaborative International Dictionary of English

  • Publish-Subscribe — Der Observer (Beobachter, Listener) ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung und gehört zu der Kategorie der Verhaltensmuster (Behavioural Patterns). Es dient zur Weitergabe von Änderungen an einem Objekt an von diesem… …   Deutsch Wikipedia

  • Publish-subscribe — Der Observer (Beobachter, Listener) ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung und gehört zu der Kategorie der Verhaltensmuster (Behavioural Patterns). Es dient zur Weitergabe von Änderungen an einem Objekt an von diesem… …   Deutsch Wikipedia

  • Publish & Subscribe — Der Observer (Beobachter, Listener) ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung und gehört zu der Kategorie der Verhaltensmuster (Behavioural Patterns). Es dient zur Weitergabe von Änderungen an einem Objekt an von diesem… …   Deutsch Wikipedia

  • Media and Publishing — ▪ 2007 Introduction The Frankfurt Book Fair enjoyed a record number of exhibitors, and the distribution of free newspapers surged. TV broadcasters experimented with ways of engaging their audience via the Internet; mobile TV grew; magazine… …   Universalium

  • PADRES (Publish Subscribe) — PADRES Developer(s) University of Toronto Operating system Cross platform Type Publish/subscribe Website …   Wikipedia

  • Jansenius and Jansenism — • The subject of this article lived three quarters of a century later than his namesake. He was born 28 October, 1585, of a Catholic family, in the village of Accoi, near Leerdam, Holland; died at Ypres, 6 May, 1638 Catholic Encyclopedia. Kevin… …   Catholic encyclopedia

  • Universal Description Discovery and Integration — Universal Description, Discovery and Integration (UDDI) is a platform independent, XML based registry for businesses worldwide to list themselves on the Internet. UDDI is an open industry initiative, sponsored by OASIS, enabling businesses to… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”