Будинки Розвиток Що таке модель прикладного програмування (apm)? - визначення з техопедії

Що таке модель прикладного програмування (apm)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає модель прикладного програмування (APM)?

Модель програмування прикладних програм (APM) - це модель програмування J2EE, яка надає рекомендації постачальнику компонентів програми. JPM використовується для створення програмного забезпечення для бізнес-функцій на основі функціональності та системних вимог, яких вимагає бізнес.


APM J2EE фокусується на створенні компонентів для доступу до інформаційної системи підприємства (EIS) та на встановлення та управління зв'язками з цією системою. APM також прагне розробити компоненти, які можуть забезпечити безпеку корпоративного додатку та підтримувати безпечні транзакції.


APM визначає контур для розробки веб-орієнтованих, розподілених та Java-додатків.

Техопедія пояснює модель прикладного програмування (APM)

APM окреслює найкращі практики побудови корпоративного додатку J2EE, більшість з яких базується на трирівневій моделі:

  1. Клієнтська машина
  2. APM
  3. Сервер баз даних

Банк може бути використаний як спрощений приклад трирівневої структури. Першим ярусом служать торгові машини (ПК). Мейнфрейм - це третій рівень та сховище для найважливіших даних. Незважаючи на те, що ІТ-відділ банку керує цими комп’ютерами, не завжди вдається модернізувати системи, що розгортають найновіші програми, через потенційні втрати даних та / або інші проблеми.


Однак, спираючись на вказівки APM, рішення може бути використане з веб-серверами / серверами додатків та розподіленими компонентними контейнерами як машини середнього рівня. За допомогою цього середнього рівня можна забезпечити нові функції першого та третього рівнів без оновлення систем першого та третього рівнів або встановлення нового програмного забезпечення. Визначаючи середній рівень, APM підтримує рух до тонких веб-клієнтів.


Ще одна важлива концепція APM - контейнер. Основна відмінність компонентів JavaBean від J2EE полягає в тому, що компоненти J2EE часто не взаємодіють між собою, а взаємодіють із відповідними контейнерами.

Що таке модель прикладного програмування (apm)? - визначення з техопедії