Tartalomjegyzék:
- Meghatározás - Mit jelent az alkalmazásprogramozási modell (APM)?
- A Techopedia magyarázza az alkalmazásprogramozási modellt (APM)
Meghatározás - Mit jelent az alkalmazásprogramozási modell (APM)?
Az alkalmazásprogramozási modell (APM) egy J2EE programozási modell, amely útmutatásokat nyújt az alkalmazás-összetevő-szolgáltató számára. A JPM az üzleti funkciókhoz szükséges szoftverek felépítésére szolgál, az üzleti igényeknek megfelelő funkcionalitás és rendszerkövetelmények alapján.
A J2EE APM összetevők létrehozására összpontosít, amelyek segítségével elérheti a vállalati vállalati információs rendszert (EIS), és létrehozhatja és kezeli a rendszerrel való kapcsolatokat. Az APM arra törekszik, hogy olyan összetevőket fejlesszen ki, amelyek biztonságot nyújthatnak a vállalati alkalmazások számára és támogathatják a biztonságos tranzakciókat.
Az APM meghatározza a web-központú, elosztott és Java-alapú alkalmazások fejlesztésének vázlatát.
A Techopedia magyarázza az alkalmazásprogramozási modellt (APM)
Az APM felvázolja a J2EE vállalati alkalmazás létrehozásának bevált gyakorlatait, amelyek többsége háromlépcsős modellre épül:
- Ügyfélgép
- APM
- Adatbázis-kiszolgáló
A bank felhasználható a háromszintű struktúra egyszerűsített példájaként. Az árusítógépek (PC-k) szolgálnak az első rétegként. A mainframe a harmadik szint, és a legkritikusabb adatok tárolóhelye. Noha a bank informatikai osztálya kezeli ezeket a számítógépeket, az adatvesztés és / vagy egyéb problémák miatt nem mindig lehetséges a legújabb alkalmazásokat telepítő rendszerek frissítése.
Az APM iránymutatásai alapján azonban megoldást lehet alkalmazni a web- / alkalmazáskiszolgálókkal és az elosztott alkatrész-tárolókkal középszintű gépekként. Ezzel a középső résszel új funkciókat lehet biztosítani az első és a harmadik szintre az első és a harmadik szintű rendszerek frissítése vagy új szoftver telepítése nélkül. A középszint meghatározásával az APM támogatja a vékony webes ügyfelek felé történő elmozdulást.
Egy másik fontos APM-koncepció a konténer. A JavaBean és a J2EE összetevők közötti legnagyobb különbség az, hogy a J2EE összetevők nem gyakran kölcsönhatásba lépnek egymással, hanem kölcsönhatásba lépnek a megfelelő tárolóikkal.
