Сорпа (алма) - Soup (Apple)

Сорпа болып табылады файлдық жүйе үшін Apple Newton таязға негізделген платформа дерекқор жүйе. Ньютон өзінің ішкі жадын және әрбір енгізілген картаны бөлек «дүкен» (көлем) ретінде қарастырады. Кез-келген дүкенде «сорпалар» (мәліметтер базасы) оқылатын / жазылатын немесе тек «бумалар» деп аталатын объектілер болуы мүмкін (бумалар шамамен балама қосымшалар, дегенмен олар сақтау аймақтары немесе болуы мүмкін плагиндер ).

Шолу

Сорпа дегеніміз - «жазбалардың» қарапайым, бір кестелік мәліметтер базасы, оларды әртүрлі жолмен индекстеу және әртүрлі әдістермен сұрау салу мүмкін. Әр түрлі сорпаларда Ньютонның баламасы «құжаттар» немесе «файлдар» сақталады. Ньютонда сорпаларды индекстеу және сұрау механизмдерінің бай жиынтығы бар. Маңызды индекстің бірі - «тегтер» индексі. Сорпа жазбалары пайдаланушы анықтаған кейбіреулермен «белгіленуі» мүмкін жіп; қосымшалар осы тегтерді пайдаланушы анықтаған жолмен анықталған әрбір қалта бар «қалталарға» жазбаларды енгізу механизмін имитациялау үшін пайдаланады.

Сорпаларда осындай «түрдегі» сорпаны білдіретін ілеспе жеке куәлік бар. бұл идентификатор сорпаға оны құрған және оны қолданатын қосымша арқылы беріледі. Мысалы, Хемлок[1] (Ньютонға арналған интернетті іздеу құралы) әрқайсысында жеке куәлігі бар екі сорпаны қолдайды. Бір сорпа тізімін ұстайды іздеу жүйелері, екіншісі сұрау нәтижелерін ұстайды.

Әр түрлі дүкендердегі сорпалардың идентификаторы бірдей болуы мүмкін, яғни олар бірдей сорпа, жай карточкаларға жайылады. Қосымшалар сорпаларға қол жеткізген кезде, олар көбіне «одақтық сорпа» объектісіне сұрау және қол жеткізу арқылы қол жеткізеді. Бағдарлама тұрғысынан алғанда, кәсіподақтық сорпалар әр түрлі дүкендердегі берілген жеке куәліктің барлық сорпаларын сол жеке куәлікке арналған бірыңғай сорпаға біріктіреді. Бұл динамикалық түрде жүреді; пайдаланушы карталарды қосқанда немесе алып тастағанда, кәсіподақ сорпасы автоматты түрде өзгереді, әр қолданбаға хабарлама жіберіледі және олар өз ұсыныстарын пайдаланушыға осыған сәйкес жаңартады. Мысалы, егер пайдаланушы Note Pad сорпасы бар картаны шығарып алса, Note Pad бірігу сорпасындағы тиісті сорпа жазбалары (яғни «ескертулер») автоматты түрде жоғалады, Note Pad хабарландыру алады және оның дисплейі жаңартылады жазбалар жоғалып кетті. Құжаттарды дүниежүзілік одақтық сорпаға мәліметтер базасының жазбасы ретінде қарау Ньютонды қосымшалар жұмыс істеп тұрған кезде салатын және енгізілетін бірнеше карточкалармен жұмыс жасауға өте ыңғайлы етті.

Барлық қосымшаларда қолданылатын бірнеше әлемдік сорпа бар; ең маңыздысы - бұл қосымшалар үшін ғаламдық ақпаратты, көбінесе қосымшалардың артықшылықтарын сақтайтын «Жүйе» сорпасы.

Әдебиеттер тізімі

  • Робинсон, Ян (2004). «Ньютон деректерін сақтау».