UX Recorder: Screen capturing software for iOS. Learn more.

Glossary » publish-subscribe model

publish-subscribe model

a mechanism for sharing data between applications and for workgroup collaboration. Applications can “publish” their data to a file, which will automatically notify all documents that have “subscribed” to that file, and those documents then update to reflect the most recently published data.

A simple example is to use a spreadsheet to track monthly weather patterns. Each month, the spreadsheet is used to publish a graph of that month’s activity. A monthly newsletter subscribes to the file and thus automatically pulls in the graph when the newsletter is edited.