Migrating from Classic Application Server to Progress Application Server for OpenEdge

Migrating from Classic Application Server to Progress Application Server for OpenEdge
by Rochelle Wheeler Posted on July 18, 2020

Learn how migrating to Progress’s Application Server for OpenEdge can help evolve your OpenEdge Application.

Progress first launched the Progress OpenEdge Application Server, also known as the Classic Application Server (CAS) in 1996. This initial version of the OpenEdge application server utilized a proprietary architecture. The implementation was complicated and utilized a number of external components that required adapters for WebSpeed, web services, AIA, and REST to respond to HTTP/https requests.

Introduction of the Progress Application Server for OpenEdge

As distributed applications and N-Tier architectures became more widely adopted, Progress continued introducing new enhancements and functionality to its application server in order to evolve along with the growing needs of its customers and partners. Fast forward several years, Progress introduced PAS for OpenEdge which is a platform that provided a number of improvements including:

  • A scalable architecture using far less resources
  • A simplified implementation that is easily upgradable from the classic app server
  • Better analysis tools for monitoring and administering including industry-standard JMX (using any third-party Tomcat tool)
  • Faster thru-put and performance (in some cases, exponential)

Another benefit of the PASOE Application server is that it is available as two configurations including PASOE for OpenEdge development, which is extremely flexible and configurable during the development and testing process, and deployment version, which has been hardened for security purposes as you deploy your application.

Cloud-based, Scalable and Secure

Progress Application Server for OpenEdge is a scalable and cloud-ready server that optimizes operations and reduces management costs. This modern application server unifies all of the Progress products into a single powerful industry-standard platform resulting in easier and more comprehensive management, a scalable architecture, a simplified implementation, better analysis tools, and faster thru-put and performance.

Progress Application Server for OpenEdge (PAS for OpenEdge) is based on the industry-standard Apache Tomcat webserver. This is beneficial because Apache Tomcat updates ensure compliance with industry standards, like Spring Security. Also, the server has built-in routing and adapter functionality which enables you to access your business logic on a variety of clients including ABL, browser-based clients, and mobile clients.

Migrating from PAS Classic to PAS OpenEdge

Migrating an application from the classic OpenEdge AppServer or the WebSpeed Transaction Server to the Progress Application Server for OpenEdge (PAS for OpenEdge) should involve minimal changes to ABL application code.

However, an OpenEdge application may encompass many distributed components including multiple AppServers, adapters, various types of OpenEdge and non-OpenEdge clients, NameServers, and so forth.

If your business requires assistance migrating from the Classic App server to PASOE, the experts on Progress’s Professional Services team provide PASOE migration services along with a series of on-demand webinars and training courses such as Progress Application Server for OpenEdge Administration to help ease your transition.

Contact Progress Professional Services


Rochelle Wheeler Progress
Rochelle Wheeler

Rochelle Wheeler is a Global Demand Generation Marketing Lead with Progress’ Infrastructure Team and focuses her efforts on the Kemp LoadMaster load balancing solution. With over two decades of successful marketing and project management experience, she has launched campaigns for companies ranging from boutique agencies to Fortune 500 enterprises. You can follow her on LinkedIn.

More from the author

Related Tags

Related Articles

The Key Benefits of CI/CD - Continuous Integration and Delivery
Learn about the ways Progress Professional Services deploys CI/CD to help OpenEdge customers and how they can help your organization.
Using OpenTelemetry Metrics Support in OpenEdge on Azure
The OpenEdge 12.6 release introduced support for OpenTelemetry Metrics with OpenEdge Command Center 1.2.
A Conversation with Progress OpenEdge’s Top Managed Database Administration Expert: Insights into the MDBA Service
We get the candid take on the OpenEdge Managed Database Administration (MDBA) Service from Roy Ellis, Director of the MDBA team. Discover what he thinks about our customers and what type of company he believes is the best candidate for the managed DBA service.
Prefooter Dots
Subscribe Icon

Latest Stories in Your Inbox

Subscribe to get all the news, info and tutorials you need to build better business apps and sites

Loading animation