Новости / D3 9.0

Oсенью 2010 года компания TigerLogic выпустила новый релиз D3 9.0. Релиз имеет новый интерфейс к интегрированным средами разработки приложений .NET и Java.

Новые возможности D3 9.0:

  • .NET API
  • Java API
  • XML
  • D3 Windows Hot Backup
  • Дополнительные возможности

.NET API

Новый .NET API можно использовать с последними версиями Visual Studio .NET (2005 и выше). Для разработки приложения может быть использован любой входящий в состав Visual Studio .NET язык программирования - C#, C++ или Visual Basic.

Основные возможности:

  • Поддерживает все версии Visual Studio .NET (2005 и выше).
  • Выполнение команды TCL с захватом результата.
  • Выполнение команды AQL с возвратом результата в виде массива.
  • Вызов подпрограммы FlashBASIC и запуск Windows приложения после завершения подпрограммы.
  • Поддержка операторов FlashBASIC: read, readu, write, writeu, delete, release, select, readnext, root, key.
  • Поддержка функций FlashBASIC: count, dcount, delete, extract, field, swap, insert, replace.

Java API

Разработчик Java API можно использовать любую интегрированную среду разработки Java (Java IDE).

Основные возможности:

  • Выполнение команды TCL с захватом результата.
  • Выполнение команды AQL с возвратом результата в виде массива.
  • Вызов подпрограммы FlashBASIC и запуск Windows-приложения после завершения подпрограммы.
  • Поддержка операторов FlashBASIC: read, readu, write, writeu, delete, release, select, readnext, root, key.
  • Поддержка функций FlashBASIC: count, dcount, delete, extract, field, swap, insert, replace.

XML

С помощью TigerLogic XDMS данные D3 могут быть как представлены, так и обработаны. Для того, чтобы использовать весь потенциал XML, необходимо подключить D3 как источник данных XDMS, для доступа к данным, интеграции с другими приложениями, реализации Web-сервисов и кэширования.

Основные возможности:

  • Отображение XML для многомерных данных.
  • Отображение структуры XML через записи описания атрибутов (Attribute Definition Items).
  • Использование XML-схемы.
  • Использование языка TL XDMS XQuery для доступа к многомерным данным.
  • Получение и обновление многомерных данных через XML.
  • Вызов подпрограмм FlashBASIC как функций языка XQuery.
  • Поддержка хранимым процедур обработки XQuery.
  • Поддержка Web-сервисов.
  • Поддержка XML persistence.
  • Полнотекстовое индексирование и поиск.
  • Кэширование данных и Web-сервисов.
  • Интеграция с помощью XML на уровне данных с другими приложениями.

Дополнительные возможности D3 9.0

D3 Windows Hot Backup

D3 Windows 9.0 теперь поддерживает технологию горячего резервирования - Hot Backup, что позволяет реплицировать изменения в режиме on-line.

D3 Administration Console / Консоль администратора D3

Консоль администратора D3 - новое приложение, использующее новый .NET API:

  • Поддерживает подключаемые DLL для быстрого включения новых возможностей.
  • Поставляется с исходным кодом клиентской и серверной части для возможности самостоятельного усовершенствования.

Язык запросов / Access Query Language

  • U2-совместимые расширения AQL:
    • fmt – задание выходного формата для колонки в момент вывода.
    • eval – вычисление выражения в момент вывода.
    • conv – задание выходной конверсия в момент вывода.
  • Поддержка b-tree индексов для числовых значений для операторов >, >=, <, <= и #.

D3 Windows

  • Регистрация пользователя по имени пользователя Windows.
  • Поддежка всех типов принтеров Windows.

Для перехода на D3 9.0 необходимо наличие годовой технической поддержки на момент перехода.

Источник