Koti kehitys Mikä on sovellusohjelmointimalli (apm)? - määritelmä techopediasta

Mikä on sovellusohjelmointimalli (apm)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä APM (Application Programming Model) tarkoittaa?

Sovellusohjelmointimalli (APM) on J2EE-ohjelmointimalli, joka antaa ohjeita sovelluskomponenttien tarjoajalle. JPM: ää käytetään liiketoimintaohjelmistojen rakentamiseen liiketoiminnan edellyttämien toiminnallisuus- ja järjestelmävaatimusten perusteella.


J2EE APM keskittyy luomaan komponentteja pääsemään yrityksen yritystietojärjestelmään (EIS) ja muodostamaan ja hallitsemaan yhteyksiä järjestelmään. APM pyrkii myös kehittämään komponentteja, jotka voivat tarjota tietoturvan yrityssovellukselle ja tukea turvallisia liiketoimia.


APM määrittelee ääriviivat verkkokeskeisten, hajautettujen ja Java-pohjaisten sovellusten kehittämiselle.

Techopedia selittää sovellusohjelmointimallin (APM)

APM kuvaa parhaita käytäntöjä J2EE-yrityssovelluksen rakentamiseksi, joista suurin osa perustuu kolmiportaiseen malliin:

  1. Asiakaskone
  2. APM
  3. Tietokantapalvelin

Pankkia voidaan käyttää yksinkertaistettuna esimerkkinä kolmiportaisesta rakenteesta. Teller-koneet (PC) toimivat ensimmäisenä tasona. Suurkehys on kolmas taso ja kriittisimpien tietojen varastotila. Vaikka pankin IT-osasto hallitsee näitä tietokoneita, uusien sovellusten järjestelmiä ei aina ole mahdollista päivittää tietojen menetyksen ja / tai muiden ongelmien vuoksi.


APM-ohjeiden perusteella voidaan kuitenkin käyttää ratkaisua verkko- / sovelluspalvelimien ja hajautettujen komponenttirasioiden kanssa keskitasoisina koneina. Tällä keskitasolla ensimmäiselle ja kolmannelle tasolle voidaan tarjota uusia toimintoja päivittämättä ensimmäisen ja kolmannen tason järjestelmiä tai asentamatta uutta ohjelmistoa. Määrittelemällä keskitason, APM tukee liikettä kohti ohuita Web-pohjaisia ​​asiakkaita.


Toinen tärkeä APM-konsepti on kontti. Suurin ero JavaBean- ja J2EE-komponenttien välillä on se, että J2EE-komponentit eivät ole usein vuorovaikutuksessa toistensa kanssa, mutta ovat vuorovaikutuksessa vastaavien säiliöidensä kanssa.

Mikä on sovellusohjelmointimalli (apm)? - määritelmä techopediasta