What Does Application Programming Model (APM) Mean?
The application programming model (APM) is a J2EE programming model that provides guidelines to an application component provider. JPM is used to build software for business functions based on the functionality and system requirements that business requires. A J2EE APM focuses on creating components to access a company’s enterprise information system (EIS) and establish and manage connections to that system. APM also strives to develop components that can provide security to the enterprise application and support secure transactions.The APM defines an outline for developing Web-centered, distributed and Java-based applications.
Techopedia Explains Application Programming Model (APM)
An APM outlines the best practices for building a J2EE enterprise application, most of which are based on a three-tier model: