Domov Rozvoj Co je to model programování aplikací (apm)? - definice z techopedie

Co je to model programování aplikací (apm)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená APM (Application Programming Model)?

Aplikační programovací model (APM) je programovací model J2EE, který poskytuje pokyny poskytovateli aplikačních komponent. JPM se používá k vytváření softwaru pro obchodní funkce na základě funkčnosti a systémových požadavků, které firma vyžaduje.


APM J2EE se zaměřuje na vytváření komponent pro přístup k podnikovému informačnímu systému společnosti (EIS) a navazování a správu připojení k tomuto systému. APM se také snaží vyvíjet komponenty, které mohou poskytnout zabezpečení podnikové aplikace a podporovat zabezpečené transakce.


APM definuje osnovu pro vývoj webových, distribuovaných a Java aplikací.

Techopedia vysvětluje aplikační programovací model (APM)

APM nastiňuje osvědčené postupy pro vytváření podnikové aplikace J2EE, z nichž většina je založena na třístupňovém modelu:

  1. Klientský stroj
  2. APM
  3. Databázový server

Banka může být použita jako zjednodušený příklad třístupňové struktury. Teller stroje (PC) slouží jako první úroveň. Sálový počítač je třetí úroveň a úložné zařízení pro nejdůležitější data. Přestože IT oddělení banky tyto počítače spravuje, není vždy možné upgradovat systémy nasazením nejnovějších aplikací, a to kvůli ztrátě dat nebo jiným problémům.


Na základě pokynů APM však lze použít řešení s webovými / aplikačními servery a distribuovanými kontejnery komponentů jako stroje střední úrovně. S touto střední úrovní mohou být poskytovány nové funkce pro první a třetí úroveň bez upgradu systémů první a třetí úrovně nebo instalace nového softwaru. Definováním střední vrstvy podporuje APM pohyb směrem k tenkým webovým klientům.


Dalším důležitým konceptem APM je kontejner. Hlavní rozdíl mezi komponentami JavaBean a J2EE je v tom, že komponenty J2EE často vzájemně neinteragují, ale interagují s příslušnými kontejnery.

Co je to model programování aplikací (apm)? - definice z techopedie