Наличие высокодоступного и отказоустойчивого приложения, использующего OpenEdge, требует наличия нескольких компонентов в архитектуре, возможности масштабирования в соответствии с изменяющимися требованиями и нагрузками, а также наличия реплицированных наборов компонентов при сбое …
В качестве дополнительного аргумента в пользу использования механизма After-Imaging, рассмотрим ситуацию, когда в системе не используется OpenEdge Auditing и приложение не создаёт собственные журналы аудита. В таком случае, как можно …
Эффективная стратегия секционирования таблиц требует глубокого понимания взаимосвязей и шаблонов доступа к данным, а также разработки стратегии секционирования, которая позволит оптимально распределить данные для обеспечения наилучшего обслуживания и производительности.
Это руководство предназначено для стандартизации программирования языке ABL, и дать рекомендации для групп разработчиков и менеджеров в процессе проверки кода.
Интерактивная установка, которую мы использовали для базовой инсталляции в прошлой статье, запрашивает от вас данные и сохраняет ответы с помощью серии диалоговых окон. После завершения ввода данных инсталлятор немедленно использует …
Перед установкой OpenEdge рекомендуется составить план действий. Такой план должен включать понимание системных требований к среде, в которой будет выполняться инсталляция OpenEdge, список продуктов и выбор способа установки. В зависимости …
Transparent Data Encryption в OpenEdge Как часть общей стратегии безопасности, Transparent Data Encryption в OpenEdge обеспечивает конфиденциальность данных, пока данные «неактивны» в базе данных. В приложении OpenEdge существует множество уровней …
Подлинность сертификата, который был получен по результатам прохождения самостоятельного тренинга на сайте RuPUG Education Center, можно подтвердить путём сканирования QR-кода на бумажном документе. Результатом сканирования будет ссылка на электронный сертификат …
Блокировка записи — это метод предотвращения одновременного доступа к данным в базе данных, чтобы предотвратить противоречивые результаты. Блокировка записей является важной частью любой многопользовательской системы. Рассмотрим несколько подходов к управлению …
Тесты производительности, сравнивающие недавно выпущенный многопоточный сервер баз данных с классическим однопоточным сервером, показывают, что в некоторых тестах одни и те же операции выполняются в три раза быстрее. Эта статья объясняет философию, лежащую в основе выполненных тестов, и даёт представление об исполняемых сценариях и полученных статистических данных.
Часто, в силу специфики моей работы, меня спрашивают о добавлении тех или иных функций в продукты Progress Software: “почему бы не сделать это?”; “нам нужно, чтобы работало так”; “когда сделают/добавят такую-то возможность?” и т. д., и т. п.
Однако теперь вы можете сделать это сами, напрямую. В этой небольшой статье рассказано о том, как правильно отправить запрос на улучшение в Progress и добиться его реализации?
В первую очередь, конечно, причиной является изменение условий лицензирования поставщиком Java, в результате чего в Progress потеряли возможность продолжать поставлять JDK как это делали в прошлом. В частности, Oracle JDK 8 или более поздние версии, выпущенные после 1 января 2019 года, не могут распространяться корпорацией Progress Software.