Об OpenEdge DataServer
 
	
Серия продуктов OpenEdge® DataServer предоставляет разработчикам приложений прозрачный интерфейс к базам данных сторонних производителей. 
Общие особенности: 
  - Способствует эффективной разработке приложений и их дальнейшей эксплуатации;
 
  - Позволяет разрабатывать приложения независимо от развернутых баз данных;
 
  - Обеспечивает надежную оперативную обработку транзакций и производительность;
 
  - Поддерживает централизованные (host-based), сетевые (Web), клиент-серверные и многоуровневые системы.
 
 
Линейка продуктов OpenEdge DataServer: 
 
Приобрести OpenEdge DataServer или получить дополнительную информацию можно в «Центре компетенции PROGRESS» компании CSBI Group по телефонам 
   +7 (812) 438 19 91, +7 (495) 616 00 53 или по электронной почте progress@csbi.ru. 
 Решение для готовых систем
Сегодня вычислительная среда организации должны обеспечивать эффективный доступ к разнообразным источникам данных. Чтобы справиться с этим, продукт OpenEdge DataServer предоставляет ABL-приложениям гибкий, прозрачный интерфейс, который позволяет осуществлять одновременный доступ к различным источникам данных. 
Для достижения тесной интеграции между ABL-приложениями и сторонними базами данных, OpenEdge DataServer поддерживает родные функции баз данных, такие как хранимые процедуры и синтаксис языка ABL. Результат – возможность разрабатывать Progress-приложения независимые от базы данных. 
Для современной разнородной, распределенной вычислительной среды продукт OpenEdge DataServer создает мощную основу для разработки и развёртывания ABL- и Web-приложений. Обеспечивая возможность полного доступа на чтение, запись, изменение и удаление к различным системам управления данными, OpenEdge DataServer позволяет разработчикам единожды создать приложение и затем разворачивать его с использованием различных источников данных. Продукт OpenEdge DataServer также позволяет существующим ABL- и Web-приложениям обращаться к сторонним базам данных, интегрируя их с новыми и унаследованными приложениями. Сочетание быстрой разработки с высокой производительностью
Продукт OpenEdge DataServer сочетает преимущества высокой скорости разработки в среде Progress с высокой производительностью современных СУБД. Поддерживая согласованное поведение приложений в части блокировок, сортировок, чувствительности к регистру и т.п., OpenEdge DataServer упрощает их разработку и развертывание. Благодаря совместному использованию Data Dictionary, Progress и WebSpeed IDE (Integrated Development Environment) скрываются сложности, связанные с разработкой и обслуживанием определений базы данных, установкой значений по умолчанию, и бизнес-правил. Чтобы иметь возможность размещать данные где угодно, Data Dictionary нормализует запросы к конкретному менеджеру данных. 
Продукт OpenEdge DataServer обеспечивает отличную масштабируемость, мобильность и кроссплатформенность. OpenEdge DataServer for ORACLE
Продукт OpenEdge DataServer for Oracle предназначен для разработки ABL- и WebSpeed-приложений, которым необходимо обмениваться данными с базой данных Oracle. 
Особенности OpenEdge DataServer for Oracle: 
  - Поддержка СУБД Oracle 9i и более поздних версий
 
  - Высокая транзакционная производительность
 
  - Усовершенствованные возможности оптимизации запросов с превосходной клиент-серверной и многоуровневой обработкой и отчетами по производительности
 
  - Высокая производительность за счет специфичных для Oracle функций менеджера данных
 
  - Уменьшение конкуренции за блокировки и повышение пропускной способности при оптимистичных изменениях
 
  - Настройка проверок схемы для уменьшения сетевого трафика в клиент-серверной и многоуровневой среде
 
  - Наличие утилиты для инкрементального изменения схемы для упрощения обновлений приложения
 
  - Динамическая загрузка ODL (Oracle Dynamic Libraries) для облегчения инсталляции клиента
 
  - Утилита ProToOra предоставляет возможность конвертации схемы базы Progress в схему базы Oracle
 
 
Разработанный для корпоративных вычислительных сред, Oracle DataServer поддерживает сложные архитектуры, включая клиент-сервер, хост-, веб- и многоуровневые конфигурации. Независимо от того хранятся ли данные в одной базе Oracle или распределены между множеством источников данных, гибкость и высокая производительность Oracle DataServer защищают инвестиции в существующие технологии и расширяют возможности информационной системы организации. 
Используя Oracle Call Interface (OCI), продукт Oracle DataServer способен оптимизировать производительность, что помогает обеспечить оперативную обработку транзакций по стандартному протоколу TCP/IP. Улучшение сетевой производительности достигается за счет оптимальной буферизации сообщений, обработке массивов выборок и выполнения связывания SQL переменных. Для максимальной производительности Progress-компоненты доступа к данным Oracle могут быть распределенными. 
Поддержка родных функций Oracle позволяет разработчикам продолжать использовать свои знания Oracle-технологий, чтобы гарантировать своевременную поставку своих Progress-приложений. Для тесной интеграции с существующими базами данных Oracle, разработчики могут использовать хранимые процедуры и функции, пакеты, триггеры, представления, синонимы, ограничения (constraints), контроль безопасности и подсказки (hints) из ABL- или WebSpeed-процедур. 
  
    
      | 
         Характеристики DataServer for Oracle  | 
     
    
      | 
         Database Supported:  | 
      
         Oracle 9i and higher  | 
     
    
      | 
         Networking Interfaces:  | 
      
         Oracle SQL *Net/Net8 
        OpenEdge/Progress networking  | 
     
    
      | 
         Network Transport Protocol:  | 
      
         TCP/IP  | 
     
    
      | 
         Clients Supported:  | 
      
         Windows® NT/2000/2003/XP, Citrix, все UNIX-платформы, поддерживаемые OpenEdge  | 
     
    
      | 
         Servers Supported:  | 
      
         HP-UX® 64, IBM AIX® 32/64, Sun® Solaris 32/64, HP-UX (Itanium) 64, Windows NT®, Windows® 2000/2003/XP, Linux PPC, Linux x86 32-bit, Linux x86 64-bit, HP-UX PA-RISC 64-bit  | 
     
    
      | 
         Application Programming Interface:  | 
      
         Oracle Call Interface (OCI)  | 
     
  
 OpenEdge DataServer for MS-SQL Server
Продукт OpenEdge Data Server for MS-SQL Server обеспечивает подключение ABL- и WebSpeed-приложений к источникам данных Microsoft SQL Server 2000/2005. 
Используя ODBC совместимость, OpenEdge DataServer предоставляет разработчикам прозрачный доступ к СУБД MS SQL, позволяя интегрировать эти источники данных в различные конфигурации. 
Особенности OpenEdge Data Server for MS-SQL Server: 
  - Упрощает разработку и поддержку приложения
 
  - Оказывает гетерогенную поддержку доступа, позволяя Microsoft SQL Server участвовать в распределенных транзакциях в качестве полноценного источника данных
 
  - Содержит утилиту ProToMSSQL, которая позволяет конвертировать схему базы данных Progress в схему базы MS SQL
 
  - Обеспечивает возможность блочной ODBC-выборки и быстрой передачи результатов (firehose cursor[1]) для запросов с режимом блокировки NO-LOCK
 
  - Предлагает соответствие ANSI всего внутреннего кода SQL
 
  - Обеспечивает возможности подключения и пропускную способность для обработки данных как через ODBC, так и через пул соединений SQL-сервера
 
  - Эмулирует секвенции OpenEdge, используя генераторы секвенций, которые проецируют секвенции OpenEdge на соответствующие конструкции в MS SQL Server, обеспечивая совместимость
 
  - Поддерживает динамический SQL и подстановку параметров для подготовки курсоров к повторному использованию
 
 
Продукт DataServer for MS-SQL Server обеспечивает высокую производительность и гибкость подключений с возможностями, которые включают поддержку хранимых процедур, многопользовательских подключений, и повышают гибкость развертывания. Поддержка разнообразных клиентских и серверных платформ позволяет DataServer for MS SQL обеспечить эффективность сетевых вычислений всего предприятия. 
  
    
      | 
         Характеристики DataServer for MS-SQL Server  | 
     
    
      | 
         Database Supported:  | 
      
         Microsoft SQL Server 2000/2005  | 
     
    
      | 
         Networking Interfaces:  | 
      
         OpenEdge/Progress Networking or vendor-specific networking for supported data sources  | 
     
    
      | 
         Network Transport Protocol:  | 
      
         TCP/IP  | 
     
    
      | 
         Clients Supported:  | 
      
         Windows® NT/2000/2003/XP, Citrix, все UNIX-платформы, поддерживаемые OpenEdge  | 
     
    
      | 
         Servers Supported:  | 
      
         Windows NT®/2000®/2003®/XP  | 
     
    
      | 
         Application Programming Interface:  | 
      
         ODBC: (Level 3.5 compliant)  | 
     
  
 OpenEdge DataServer for ODBC
Продукт OpenEdge® DataServer for ODBC позволяет разрабатывать и разворачивать ABL- и WebSpeed-приложения, которые обмениваются данными с базами DB2® и Sybase®. Он поддерживает хранимые процедуры, а также полностью совместим с ODBC 3.5, даже при условии, что не все возможности ODBC 3.5 необходимы в OpenEdge® DataServer for ODBC. 
Особенности OpenEdge® DataServer for ODBC 
  - Обеспечивает многопользовательский доступ и позволяет выполнять настройку на удаленных серверах
 
  - Предусматривает набор ODBC-драйверов для связи источников данных с продуктом
 
  - Предоставляет отдельный ODBC-драйвер для каждого поддерживаемого источника данных
 
  - Поддерживает чувствительные к регистру индексы и большие индексные ключи
 
  - Поддерживает работу с удаленными клиентами, OpenEdge AppServer и OpenEdge WebSpeed Transaction Server
 
  - Поддерживает блочную выборку, SQL-параметризацию и подготовленные к многократному использованию курсоры с настраиваемыми возможностями оптимизации запросов
 
 
Продукт OpenEdge DataServer for ODBC позволяет обращаться к ODBC-источникам данных из OpenEdge ABL и разрабатывать приложения с помощью OpenEdge Studio. Продукт OpenEdge Studio – это набор инструментальных средств, который помогает в работе с источниками данных, и разрабатывать приложения с графическим интерфейсом. 
Разрабатывая приложения в OpenEdge Studio, можно разделять пользовательский интерфейс, бизнес-логику и источники данных. Неважно, необходим ли приложению символьный, графический или веб-интерфейс, его разработка в OpenEdge Studio обеспечит независимость от пользовательского интерфейса. Использование DataServer совместно с OpenEdge Studio позволяет бизнес-логике на языке OpenEdge ABL обращаться к внешним источникам данных. 
  
    
      | 
         Характеристики DataServer for ODBC  | 
     
    
      | 
         Data Sources Supported:  | 
      
         DB2, Sybase and ODBC-compliant data sources  | 
     
    
      | 
         Networking Interfaces:  | 
      
         OpenEdge/Progress Networking or vendor-specific networking for supported data sources  | 
     
    
      | 
         Network Transport Protocol:  | 
      
         TCP/IP  | 
     
    
      | 
         Clients Supported:  | 
      
         Windows® NT/2000/2003/XP, Citrix, все UNIX-платформы, поддерживаемые OpenEdge  | 
     
    
      | 
         Servers Supported:  | 
      
         Windows NT®/2000®/2003®/XP  | 
     
    
      | 
         Application Programming Interface:  | 
      
         ODBC: (Level 3.5 compliant)  | 
     
  
 
  
   
[1] Термин firehose cursor (пожарный курсор) подразумевает механизм, средствами которого БД максимально быстро возвращают результаты запроса. Пожарные курсоры отказываются от функциональности в пользу производительности. После того как вы считаете один ряд из набора результатов и перейдете к следующему, предыдущий ряд станет недоступен. Результаты поступают к вам быстро и интенсивно, как вода из пожарного рукава, - отсюда и название курсора.  
Приобрести OpenEdge DataServer или получить дополнительную информацию можно в «Центре компетенции PROGRESS» компании CSBI Group по телефонам 
   +7 (812) 438 19 91, +7 (495) 616 00 53 или по электронной почте progress@csbi.ru.  
	
  
 
 
		  |