Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Application Programming Model (APM)?
- Ipinapaliwanag ng Techopedia ang Application Programming Model (APM)
Kahulugan - Ano ang ibig sabihin ng Application Programming Model (APM)?
Ang modelo ng application programming (APM) ay isang modelo ng programming ng J2EE na nagbibigay ng mga gabay sa isang tagapagbigay ng sangkap ng aplikasyon. Ang JPM ay ginagamit upang makabuo ng software para sa mga pag-andar ng negosyo batay sa pag-andar at mga kinakailangan ng system na kinakailangan ng negosyo.
Ang isang J2EE APM ay nakatuon sa paglikha ng mga sangkap upang ma-access ang sistema ng impormasyon ng kumpanya (EIS) ng kumpanya at maitaguyod at pamahalaan ang mga koneksyon sa system na iyon. Sinisikap din ng APM na bumuo ng mga sangkap na maaaring magbigay ng seguridad sa application ng negosyo at suportahan ang mga ligtas na transaksyon.
Tinukoy ng APM ang isang balangkas para sa pagbuo ng mga application na nakasentro sa Web, na ipinamamahagi at batay sa Java.
Ipinapaliwanag ng Techopedia ang Application Programming Model (APM)
Inilarawan ng APM ang pinakamahusay na kasanayan para sa pagbuo ng application ng J2EE enterprise, na karamihan sa mga ito ay batay sa isang three-tier na modelo:
- Makina ng kliyente
- APM
- Server ng database
Ang isang bangko ay maaaring magamit bilang isang pinasimple na halimbawa ng isang three-tier na istraktura. Ang mga makina ng teller (PC) ay nagsisilbing unang tier. Ang mainframe ay ang pangatlong tier at ang pasilidad ng imbakan para sa pinaka-kritikal na data. Kahit na ang departamento ng IT ng bangko ay namamahala sa mga kompyuter na ito, hindi laging posible na mag-upgrade ng mga system na nag-aalis ng pinakabagong mga aplikasyon, dahil sa potensyal para sa pagkawala ng data at / o iba pang mga isyu.
Gayunpaman, batay sa mga alituntunin ng APM, ang isang solusyon ay maaaring magamit sa mga server ng Web / application at ipinamamahagi na mga lalagyan ng bahagi bilang mga makina na nasa gitna. Sa gitnang tier na ito, ang mga bagong pag-andar ay maaaring ibigay sa una at ikatlong mga tier nang hindi na-upgrade ang una at pangatlong mga baitang system o pag-install ng bagong software. Sa pamamagitan ng pagtukoy sa gitnang tier, sinusuportahan ng APM ang isang kilusan patungo sa manipis na mga kliyente na nakabase sa Web.
Ang isa pang mahalagang konsepto ng APM ay ang lalagyan. Ang pangunahing pagkakaiba sa pagitan ng mga sangkap ng JavaBean at J2EE ay ang mga sangkap na J2EE ay hindi madalas na nakikipag-ugnay sa bawat isa, ngunit nakikipag-ugnay sa kani-kanilang mga lalagyan.