Существует спецификация форматов файлов Palm, в которой приведено детальное описание всех поддерживаемых Palm OS типов файлов.
Но реально почти все данные хранятся в одном из трех форматов:
Palm Database (PDB). Файл базы данных, использующийся для хранения приложений или данных.
Palm Resource (PRC). Исполняемый файл базы данных (структура схожа со структурой «Palm database»). Приложения Palm OS (программы, исполняемые процедуры или двоичные файлы) используют эти файлы в качестве источников исполняемых кодов и элементов пользовательского интерфейса.
Palm Query Application (PQA). В файлах с таким расширением хранится содержимое Web-страниц, пропущенное через специальный конвертор.
Базы данных имеют структуру, схожую с файлами, хранящимися на жестком диске; разница состоит в том, что они хранятся в определенном наборе чан- ков, называемых записями или источниками, а не в какой-то определенной области памяти. Файл базы данных в памяти устройства представляет собой заголовок и набор указателей на записи или программы. Структура записи базы данных такая же, как структура заголовка и структура данных, соответствующая этой записи.
Комментарии