Что такое XF?
XF (eXchange Format) - это универсальный, легкий и переносимый формат представления данных в текстовом виде, который просто воспринимается человеком и обрабатывается программами.
XF значительно более гибок и лаконичен, чем XML. Он полностью поддерживает стандарт Unicode и может применяться для созднания приложений на различных языках.
На пути к XF
Простой пример
/* пример данных XF */
person {
name = "Max Volkov";
email = "max@xfsoft.org";
}
person2: driver {
name = Frank;
comment = "likes good jokes=)";
}
Несколько слов об XF
- текстовый, легко читаемый формат
- легкость и компактность формата
- полная переносимость и независимость от конкретной аппаратной и программной платформы
- простая модель данных: дерево, каждый элемент дерева имеет своё имя, класс (тип) и значение
- возможность разработки любых форматов и протоколов обмена данными на основе XF
- полная поддержка спецификации Unicode и любых языков
Области применения XF
- Разработка программ нового поколения, использующих XF в качестве своего формата данных.
- Разработка высоконадёжных приложений, где необходимы гарантии целостности данных.
- Создание форматов и протоколов обмена данными между приложениями, простых в реализации и легко расширяемые.
- Создание веб-сервисов и распределенных систем (для удаленного вызова процедур).
- Разработка встроенных приложений для обработки данных.
- Построение 100% интернациональных приложений.