Introduction to Progress OpenEdge Integration

This course is for developers who create Progress OpenEdge ABL applications or integrate ABL applications in their enterprise applications.

Product Version: Progress OpenEdge 11.6   Duration: Equivalent to 3 hours of instructor-led training

Course Description

Software applications, in today’s enterprises, do not work in isolation. They integrate or communicate with other applications, which may be written in different programming languages and run on different platforms. OpenEdge provides tools that enable you to integrate your ABL applications with external non-ABL applications, using industry-standard protocols.

In this course, you will learn about different ways to integrate an ABL application with external non-ABL applications. First, you will learn about different ways of exposing an ABL application to external applications. Then, you will learn about the different ways in which your ABL application can access external applications. For each integration option, you will learn about its runtime architecture and the high-level steps that an application developer must perform to implement it.

This course is available as Instructor-Led Training and online with a subscription to the Progress Education Community.

What you will learn

After completing this course you should be able to:

  • Describe the ways of exposing ABL applications to external applications.
  • Describe the ways of enabling ABL applications to access external applications


You should already be able to:

  • Describe the components of OpenEdge.
  • Describe OpenEdge process architecture.
  • Describe OpenEdge Reference Architecture (OERA).
  • Familiarity with technologies such as Web Services, REST, ESB, and JMS.
Related Products and Services

Progress Services

Beyond exceptional tools, our services and training help you build better applications and improve your processes.

More about Progress Professional Services
Have questions?
Contact us