Jump to content

Суп (Яблоко)

Soup — это файловая система для платформы Apple Newton , основанная на мелкой системе баз данных . Newton рассматривает свою внутреннюю память и каждую вставленную карту как отдельный «хранилище» (том). В любом хранилище могут быть либо «супы» (базы данных) для чтения/записи, либо объекты только для чтения, называемые «пакетами» (пакеты примерно эквивалентны приложениям , хотя они также могут быть областями хранения или плагинами ).

Суп — это простая база данных «записей», состоящая из одной таблицы, которую можно индексировать разными способами и запрашивать различными методами. Различные супы хранят ньютоновский эквивалент «документов» или «файлов». Newton имеет богатый набор механизмов индексации и запроса супов. Одним из важных индексов является индекс «тегов». Записи супа могут быть «помечены» некоторой определяемой пользователем строкой ; приложения используют эти теги для имитации механизма хранения записей в «папках», при этом каждая папка идентифицируется определяемой пользователем строкой.

Супы имеют сопровождающий идентификационный символ, обозначающий суп такого «вида»; этот идентификатор присваивается супу приложением, которое его создало и использует. Например, Болиголов [1] (инструмент поиска в Интернете для Ньютона) поддерживает два супа, каждый со своим идентификатором. Один суп содержит список поисковых систем , другой — результаты запроса.

Супы в разных магазинах могут иметь один и тот же идентификатор, то есть это один и тот же суп, просто разложенный на разных карточках. Когда приложения получают доступ к супам, они обычно делают это путем запроса и доступа к объекту «объединенного супа». С точки зрения приложения, объединенные супы объединяют все супы с заданным идентификатором в разных магазинах в один унифицированный суп для этого идентификатора. Это происходит динамически; когда пользователь добавляет или удаляет карточки, объединение меняется автоматически, каждое приложение уведомляется, и они обновляют свою презентацию для пользователя, чтобы отразить это. Например, если пользователь вытаскивает карточку, содержащую суп «Блокнот», соответствующие записи супа (т. е. «заметки») в объединенном супе «Блокнот» автоматически исчезают, блокнот получает уведомление, и его отображение обновляется, чтобы показать, что эти записи теперь исчезли. Рассмотрение документов как записей базы данных в глобальном объединении сделало Newtons очень подходящим для обработки нескольких карточек, которые можно выдергивать и вставлять во время работы приложений.

Есть несколько глобальных решений, которые используют все приложения; наиболее важным из них является суп «Система», в котором хранится глобальная информация о приложениях, обычно настройки приложений.

  1. ^ «Биголов для Ньютона» .


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7e6899a7099ef1f99596401b9f0d3547__1650007800
URL1:https://arc.ask3.ru/arc/aa/7e/47/7e6899a7099ef1f99596401b9f0d3547.html
Заголовок, (Title) документа по адресу, URL1:
Soup (Apple) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)