发展历程 什么是应用程序编程模型(apm)? -技术百科的定义

什么是应用程序编程模型(apm)? -技术百科的定义

目录:

Anonim

定义-应用程序编程模型(APM)是什么意思?

应用程序编程模型(APM)是一种J2EE编程模型,可为应用程序组件提供者提供指导。 JPM用于根据业务所需的功能和系统要求为业务功能构建软件。


J2EE APM专注于创建组件来访问公司的企业信息系统(EIS)并建立和管理与该系统的连接。 APM还致力于开发可为企业应用程序提供安全性并支持安全交易的组件。


APM定义了用于开发以Web为中心,分布式和基于Java的应用程序的大纲。

Techopedia解释了应用程序编程模型(APM)

APM概述了构建J2EE企业应用程序的最佳实践,其中大多数基于三层模型:

  1. 客户端机器
  2. APM
  3. 数据库服务器

银行可以用作三层结构的简化示例。 柜员机(PC)是第一层。 大型机是第三层,是存储最关键数据的工具。 尽管银行的IT部门管理这些计算机,但由于数据丢失和/或其他问题的可能性,并非总是能够升级部署最新应用程序的系统。


但是,基于APM准则,可以将Web /应用程序服务器和分布式组件容器作为中间层机器使用解决方案。 通过此中间层,可以为第一层和第三层提供新功能,而无需升级第一层和第三层系统或安装新软件。 通过定义中间层,APM支持向基于Web的瘦客户端过渡。


APM的另一个重要概念是容器。 JavaBean和J2EE组件之间的主要区别在于,J2EE组件并不经常相互交互,而是与各自的容器交互。

什么是应用程序编程模型(apm)? -技术百科的定义