В новой версии RDM Mobile 3.0 была использована архитектура базы данных RDM Embedded. Вместе с обновленной архитектурой и новой функциональностью RDM Mobile 3.0 превосходно подходит для небольших встроенных приложений с ограниченными ресурсами, к которым предъявляются повышенные требования надежности и мобильности.
 Детальное моделирование данных
  Встроенные базы данных используются в специфических вычислительных системах,
      для которых возможность детального определения структуры данных и взаимосвязи
      между данными имеет большое значение. В RDM Mobile в качестве языка определения
      данных (DDL) используется язык на основе языка С, с помощью которого разработчик
      может моделировать связи между данными с любой степенью детализации.
 Автоматическое восстановление базы данных
  Во время выполнения операций нередко происходят сбои системы, вызванные
        аппаратными или программными компонентами. Автоматическое восстановление
        данных, реализованное
        в RDM Mobile, предохраняет систему от потери ценной информации и возвращает
        её в состояние, предшествовавшее системному сбою, даже если сбой произошел
        во время
        выполнения операций ввода-вывода.
 Многопользовательская поддержка
  При одновременной работе разных приложений или нескольких копий одного
          и того же приложения, обращающихся к базе данных, необходимо обеспечение
          целостности
          данных. В RDM Mobile реализована многопользовательская поддержка, позволяющая
          обрабатывать запросы от многопоточных и многозадачных клиентов, или
      одновременные запросы клиентов из локальной сети. Целостность данных поддерживается
          благодаря механизмам блокировок и транзакций, реализованных в RDM Mobile
          при помощи
          контроля
          над операциями в базе данных и ведения журнала транзакций.
 Доступ к нескольким базам данных
  Во многих финансовых приложениях возникает необходимость доступа к
            нескольким базам данных. В RDM Mobile имеется программный интерфейс
            (API), в котором
            реализованы функции для последовательного или одновременного доступа
            к нескольким базам данных.
 Целостность данных
  Двумя ключевыми механизмами обеспечения целостности данных при работе
              в многопользовательском режиме и при восстановлении данных являются
              обработка транзакций и блокировка
              файлов.
 Утилиты разработки
  Богатый набор утилит в RDM Mobile делает разработку простой
                    и быстрой. Среди прочих можно выделить такие утилиты как
      Interactive Database
                    Access (ida),
                    Database Consistency (dbcheck), и утилиту Import/Export для
                    экспорта
                    и импорта данных.
Interactive Database Access (ida) – утилита для интерактивного доступа к базе данных, которая позволяет при помощи удобного меню создавать, изменять, тестировать и удалять данные.
Consistency utility (dbcheck) – утилита для проверки целостности базы данных.
Import/Export – дополнительная утилита, которая позволяет импортировать полную базу данных и экспортировать ее в файл стандартного формата ASCII или формата XML. XML-документы обычно используется в приложениях построенных на веб-сервисах.
 Native API
  RDM Mobile включает свыше 150 функций на языке C, с помощью
                          которых можно полностью контролировать состояние базы
                          данных.
 JAVA API
  Java API реализован при помощи технологии прямого доступа
                            из Java — Java Native Interface (JNI). С помощью
      расширенного через JNI
                            интерфейса на
                            языке С (Native
                            API), разработчики могут удобно и эффективно работать
                            с данными любого уровня сложности. Такая комбинированная
                            технология
                            доступа
                            к функциональности
                            RDM
                            Mobile обеспечивает существенные преимущества в скорости
                            и минимизирует избыточность данных. 
 XML API
  XML является новым передовым стандартом, используемым
                              в Интернет-приложениях для упрощения обмена данных
                              между различными гетерогенными
                              системами. В RDM Mobile имеется слой XML import/export,
                              который осуществляет
                              экспорт и импорт
                              в виде
                              правильно сформированных (well-formed) XML-документов.
                              Опционально к экспорту
                              или импорту документа можно добавлять его DTD или
                              XML-схему. 
За дополнительной информацией обращайтесь в компанию Interface Ltd.
| INTERFACE Ltd. | 
 | ||||