Назад

Базовые основы ABL

Руководство посвящено основам ABL применимым как к процедурному, так и к объектно-ориентированному программированию. Предполагается, что у вас уже есть знания и опыт программирования на другом языке высокого уровня. Руководство знакомит с основами ABL и содержит ссылки на другую документацию, где можно найти дополнительную информацию.

Обзор

Advanced Business Language (ABL) — это язык разработки, используемый в OpenEdge. Язык, обычно классифицируемый как язык программирования четвёртого поколения, использует синтаксис, подобный английскому, для упрощения разработки программного обеспечения, особенно в области баз данных и бизнес-логики. В отличие от других языков, ABL позволяет разработчикам управлять реляционными данными наилучшим образом соответствуя потребностям бизнеса, что значительно повышает производительность. Разработчик OpenEdge может создавать API-интерфейсы для клиентов .NET, JavaScript, Java, обмена сообщениями Java и даже преобразовывать схему базы данных в форматы XML и JSON, сохраняя при этом эффективность ABL.

ABL поддерживает две модели программирования: процедурную и объектно-ориентированную. Обе модели можно использовать независимо или вместе.

Здесь приведены примеры кода, которые помогут вам начать изучать ABL. Вы можете попробовать примеры в ABL Dojo или настроить собственную среду разработки и попробовать их там.

С помощью этого руководства вы познакомитесь с базовыми концепциями языка и получите начальное представление о том, как работает ABL.

Учебный план

  • 9 Sections
  • 36 Lessons
  • Без ограничений
Expand all sectionsCollapse all sections

Преподаватель

Инженер технической поддержки и консультант по технологиям Progress Software в компании Progress Technologies. Автор обучающих статей и учебных пособий по платформе OpenEdge.
Опыт работы с платформой OpenEdge c 2003 года.