Средство передачи данных
-
Обзор Dataphor
- Dataphor — это платформа для разработки программного обеспечения с декларативным подходом.
- Она включает в себя сервер Dataphor, который предоставляет стандартизированный язык для управления данными, и интерфейс Dataphor для создания пользовательских интерфейсов.
- Dataphor не использует SQL, так как считает, что он нарушает принципы реляционной модели.
-
История и разработка
- Dataphor был создан в 1999 году Softwise Inc для автоматизации разработки приложений с базами данных.
- В 2001 году выпущена версия 1.0, а в 2008 году Dataphor был приобретен Database Consulting Group.
- После приобретения Dataphor стал открытым исходным кодом под лицензией BSD.
-
Технологии и языки
- Dataphor использует Microsoft .NET Framework и C# для разработки.
- D4 — это предпочтительный язык для использования в Dataphor, который поддерживает инструкции DDL и DML.
- D4 имеет синтаксис, похожий на Pascal, и императивный язык для процедурного кода.
-
Механизм федеративного хранения данных
- Dataphor может использовать различные СУБД в качестве механизмов хранения данных.
- Он предоставляет унифицированный язык для доступа к различным системам хранения данных.
-
Библиотека внешнего интерфейса и среда разработки
- Библиотека внешнего интерфейса позволяет создавать динамические формы.
- Dataphoria IDE — это интегрированная среда разработки для редактирования D4 и управления формами.
-
Клиентские интерфейсы
- Dataphor предоставляет клиентские интерфейсы для Windows и веб-приложений.
- Веб-клиент отображает HTML в браузере, в то время как клиент Windows синхронизирует DFD с элементами управления Windows Forms.