Domov Razvoj Kakšen je model aplikacijskega programiranja (apm)? - definicija iz tehopedije

Kakšen je model aplikacijskega programiranja (apm)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni aplikacijski programski model (APM)?

Model aplikacijskega programiranja (APM) je programski model J2EE, ki ponuja smernice ponudniku komponent aplikacij. JPM se uporablja za izdelavo programske opreme za poslovne funkcije, ki temelji na funkcionalnosti in sistemskih zahtevah, ki jih zahteva poslovanje.


APM J2EE se osredotoča na ustvarjanje komponent za dostop do podjetniškega informacijskega sistema (EIS) in vzpostavljanje in upravljanje povezav s tem sistemom. APM si tudi prizadeva razviti komponente, ki lahko zagotavljajo varnost aplikaciji podjetja in podpirajo varne transakcije.


APM določa oris za razvoj spletnih, osredotočenih, distribuiranih aplikacij in aplikacij, ki temeljijo na Javi.

Techopedia razlaga model aplikacijskega programiranja (APM)

APM opisuje najboljše prakse za izdelavo podjetniške aplikacije J2EE, večina pa temelji na tristopenjskem modelu:

  1. Odjemni stroj
  2. APM
  3. Strežnik baz podatkov

Kot poenostavljen primer trotirne strukture se lahko uporabi banka. Prodajalci (osebni računalniki) so prvi nivo. Glavni okvir je tretji nivo in shranjevanje najbolj kritičnih podatkov. Čeprav informacijski oddelek banke upravlja s temi računalniki, zaradi možnosti izgube podatkov in / ali drugih težav ni vedno mogoče nadgraditi sistemov, ki nameščajo najnovejše aplikacije.


Vendar lahko na podlagi smernic APM rešitev uporabimo s spletnimi / aplikacijskimi strežniki in distribuiranimi komponentnimi vsebniki kot stroji srednjega nivoja. S tem srednjim nivojem je mogoče prvim in tretjim nivojem zagotoviti nove funkcionalnosti, ne da bi nadgradili sistem prvega in tretjega nivoja ali namestili novo programsko opremo. Z določitvijo srednje stopnje APM podpira premik k tankim spletnim odjemalcem.


Drug pomemben koncept APM je zabojnik. Glavna razlika med komponentami JavaBean in J2EE je, da komponente J2EE pogosto ne delujejo med seboj, ampak se medsebojno ukvarjajo z ustreznimi vsebniki.

Kakšen je model aplikacijskega programiranja (apm)? - definicija iz tehopedije