Компоненты Caché

pdf

Скачать .pdf (англ.)

Caché and .NET

.NETОдино из свойств СУБД Caché и среды разработки - открытость интерфейсов и легкая интеграция со многими технологиями, как современными, так и давно существующими. Для разработчиков, использующих технологии .NET, Caché предоставляет средства для тесной интеграции и создания исключительно высокопроизводительных и масштабируемых приложений.

Caché и .NET

.NET новая среда разработки и выполнения приложений, продвигаемая компанией Microsoft. Предлагая пользователям исключительно открытую среду, .NET, обещает средства интеграции приложений, использование WEB-служб и независимость от СУБД.

Благодаря открытым интерфейсам и гибко настраиваемому доступу к данным, Caché тесно интегрируется с .NET. Существует несколько путей взаимодействия клиентских приложений, написанных на .NET с СУБД Caché. Пути различаются тем, какое из представлений данных, поддерживаемых Caché, используются. Представление данных возможно в виде объектов, реляционных таблиц, в XML-формате или с использованием SOAP. Разработчики могут создавать приложения, используя те технологии, которые им больше нравятся. Независимо от применяемых технологий, использование Caché, позволит создать приложения исключительно высокой производительности и масштабируемости.

.NET-совместимые технологии создания приложений

  • COM и ADO

    Технологии COM и ADO существуют достаточно давно. Несмотря на то, что данные технологии признаны устаревшими, они включены в .NET для поддержания и облегчения модернизации существующих приложений.

    COM-клиенты взаимодействуют с Caché посредством объектного доступа, классы Caché представляются в виде COM-классов. Несколько иначе происходит взаимодействие с использованием ADO. Т.к. ADO предоставляет объектные обертки для реляционного представления данных, то в случае применения ADO, используется реляционный доступ.
  • ADO.NET
    ADO.NET - новая реализация ADO, оптимизированная для работы в среде .NET и предназначенная для обеспечения для обеспечения приложений независимости от СУБД. Как и ADO, ADO.NET использует реляционный доступ к данным.
  • Web-службы
    Возможно два пути использования WEB-служб из .NET. Первый путь, отправка XML-документа по HTTP. Второй путь, использование SOAP, для простого обмена XML-документами. Т.к. Caché представляет данные как XML и как SOAP документы, то независимо от выбранного варианта, интеграция выполняется легко.

.NET Diagram

Предоставление разработчикам свободы выбора

Разработчики .NET приложений, желающие получить высокую производительность и исключительную масштабируемость, имеют широкий выбор технологий разработки.