Turinys:
- Apibrėžimas - ką reiškia programų programavimo modelis (APM)?
- „Techopedia“ paaiškina programų programavimo modelį (APM)
Apibrėžimas - ką reiškia programų programavimo modelis (APM)?
Programų programavimo modelis (APM) yra J2EE programavimo modelis, pateikiantis gaires programos komponentų tiekėjui. JPM naudojamas kuriant verslo funkcijų programinę įrangą, pagrįstą verslo reikalaujamomis funkcijomis ir sistemos reikalavimais.
„J2EE APM“ yra skirtas komponentų kūrimui, norint pasiekti įmonės informacijos informacinę sistemą (EIS) ir nustatyti bei valdyti ryšius su ta sistema. APM taip pat stengiasi sukurti komponentus, galinčius užtikrinti įmonės programos saugumą ir palaikyti saugias operacijas.
APM nusako į internetą nukreiptų, paskirstytų ir „Java“ programų plėtojimo principus.
„Techopedia“ paaiškina programų programavimo modelį (APM)
APM aprašoma geriausia J2EE įmonės programos kūrimo praktika, kurios dauguma grindžiami trijų pakopų modeliu:
- Kliento mašina
- APM
- Duomenų bazės serveris
Bankas gali būti naudojamas kaip supaprastintas trijų pakopų struktūros pavyzdys. Pardavimo aparatai (PC) tarnauja kaip pirmoji pakopa. Pagrindinis kompiuteris yra trečioji pakopa ir svarbiausių duomenų saugykla. Nors banko IT skyrius valdo šiuos kompiuterius, ne visada įmanoma atnaujinti sistemas, kuriose įdiegtos naujausios programos, dėl duomenų praradimo ir (arba) kitų problemų.
Tačiau, remiantis APM gairėmis, sprendimas gali būti naudojamas su interneto / programų serveriais ir paskirstytais komponentų konteineriais kaip vidutinio lygio kompiuteriais. Naudojant šią vidurinę pakopą, pirmosios ir trečios pakopos gali būti aprūpintos naujomis funkcijomis neatnaujinant pirmosios ir trečios pakopų sistemų ar neįdiegus naujos programinės įrangos. Apibrėždamas vidurinę pakopą, APM palaiko judėjimą link plonų žiniatinklio klientų.
Kita svarbi APM koncepcija yra konteineris. Pagrindinis skirtumas tarp „JavaBean“ ir „J2EE“ komponentų yra tas, kad J2EE komponentai dažnai nesąveikauja tarpusavyje, bet sąveikauja su savo atitinkamais konteineriais.
