Jump to content

Публикация и подписка (Mac OS)

Публикация и подписка — это модель связывания документов, представленная Apple Computer в System 7 . В документации разработчика назван «Менеджером выпуска», [1] он расширил существующую модель редактирования вырезания и вставки системой уведомлений; «Подписчики» могут включать в себя части «опубликованных» документов, а изменения в исходном опубликованном документе будут замечены и обновлены подписчиками. Для пользователя система была очень похожа на концепцию «вырезать и вставить»; материал будет выбран из исходного документа и опубликован, создав файл издания , а затем помещен в подписчик, выбрав этот вырезочный файл и поместив его внутри документа.

В общих чертах концепция была очень похожа на Microsoft систему Object Linking and Embedding 1.0. В отличие от OLE, Edition Manager был сравнительно сложным с точки зрения программирования. [ нужна ссылка ] Страдая от второго системного эффекта , он включал в себя функции, призванные сделать его лучше, чем OLE, включая поддержку непрямоугольных областей, сетевых уведомлений и расширенный пользовательский интерфейс . [ нужна ссылка ] Результатом этой сложности стало плохое понимание среди разработчиков, а приложений, обеспечивающих публикацию и подписку, было мало и они были редкими. Одним из немногих продуктов, в которых он эффективно использовался, был Claris пакет программного обеспечения , в том числе ClarisWorks , который уже создал систему, несколько похожую по концепции, но потребовавшую значительных изменений, чтобы ее собственная система работала с OpenDoc . [2]

В то время многие в отрасли считали, что концепция публикации и подписки — это «следующий большой шаг». [3] Apple и Microsoft были не единственными компаниями, пытавшимися внедрить такую ​​систему; большинство крупных поставщиков программного обеспечения пытались внедрить подобные системы [ нужна ссылка ] , и NeXTSTEP включил версию. Однако пользователи не нашли систему полезной. Кроме того, иногда его было сложно использовать; если документ содержал живые ссылки, его уже невозможно было просто скопировать на дискету (например), необходимо было скопировать и файл вырезки. Кроме того, открытие своих приложений для разработчиков новых компонентов, которые могли бы конкурировать за предоставление лучших редакторов, не было привлекательным для крупных корпораций, таких как Microsoft и Adobe. [4]

См. также

[ редактировать ]
  1. ^ «Публикация и подписка (MacApp PG)» . Архивировано из оригинала 29 августа 2022 г. Проверено 16 сентября 2007 г.
  2. ^ «Краткая история ClarisWorks» . Требовалась только интеграция с OpenDoc, что потребовало масштабной реструктуризации программы. OpenDoc был разработан для решения многих тех же проблем, которые решал ClarisWorks, и каждый проект имел свои собственные идеи и метафоры для интеграции компонентов и архитектуры интерфейса.
  3. ^ Розенталь, Стив (7 января 1991 г.). «В целом сейчас: новые объектно-ориентированные архитектуры приведут к созданию модульных взаимодействующих приложений» . Инфомир . Том. 13, нет. 1. InfoWorld Media Group, Inc., стр. 44–47 (32, 45–47 в связанной версии) . Проверено 2 сентября 2022 г. Технологии системного программного обеспечения, которые в настоящее время разрабатываются в Apple и Microsoft, произведут революцию в том, как пользователи воспринимают, покупают и используют приложения (краткое содержание из оглавления).
  4. ^ «Макинтош против Windows 95» (PDF) . Разработчики приложений смогут сосредоточиться на написании небольших программ, выполняющих конкретные задачи, а не на создании целых пакетов. Это значительно облегчит возвращение в индустрию небольшим инновационным компаниям-разработчикам программного обеспечения... Приложения OpenDoc будут продаваться так же, как приложения продаются сегодня, и по тем же каналам. Но, как и в случае с любой новой технологией, будут развиваться дополнительные каналы, позволяющие извлечь выгоду из сильных сторон технологии. Вполне вероятно, что со временем онлайн-хранилища компонентов будут использоваться для распространения некоторых приложений OpenDoc. OpenDoc предоставит новые интересные онлайн-приложения и услуги.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 84ebcfe7b14eaac29f1bfb434234b80e__1663638900
URL1:https://arc.ask3.ru/arc/aa/84/0e/84ebcfe7b14eaac29f1bfb434234b80e.html
Заголовок, (Title) документа по адресу, URL1:
Publish and Subscribe (Mac OS) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)