Вы находитесь на страницах старой версии сайта.
Переходите на новую версию Interface.Ru

Новые возможности Birdstep RDM Mobile 3.0

В новой версии RDM Mobile 3.0 была использована архитектура базы данных RDM Embedded. Вместе с обновленной архитектурой и новой функциональностью RDM Mobile 3.0 превосходно подходит для небольших встроенных приложений с ограниченными ресурсами, к которым предъявляются повышенные требования надежности и мобильности.

Новое в 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.
Телефон/Факс: +7 (495) 925-0049
Отправить E-Mail
http://www.interface.ru
Rambler's Top100
Ваши замечания и предложения отправляйте редактору
По техническим вопросам обращайтесь к вебмастеру
Дата публикации: 16.03.05