WebApp un vietējā lietojumprogramma
Miscellanea / / July 04, 2021
Autore: Guillem Alsina González, sept. 2016
Internets ir kļuvis ne tikai par sakaru tīklu, bet arī par lietojumprogrammu izpildes platformu, sava veida operētājsistēmaun pārlūku tā saskarne.
Tāpēc daudzos gadījumos izstrādātājiem tiek uzdots jautājums: vietējā lietojumprogramma vai tīmekļa lietojumprogramma?
Vietējā lietojumprogramma darbojas, veicot tiešus zvanus uz operētājsistēmu, un tās darbībai nav nepieciešams savienojums
Katra operētājsistēma nodrošina vairākus resursiem API veidā (interfeiss no programmēšana lietojumprogrammas) un sistēmas izsaukumi, kas veic noteiktas funkcijas un veic noteiktus uzdevumus lietojumprogrammām.
Programmas, kuras izmanto šos resursus savām vajadzībām darbojas Vai ir vietējās lietotnes, kurus tā sauc, jo tie darbojas sistēmā "dabiski", neprasot citu atbalstu.
Turpretī WebApps darbojas serverī, un mijiedarbībai ar lietotāju ir nepieciešama tīmekļa pārlūkprogramma.
Kā jau norāda tās nosaukums, WebApp ir tā, kuras darbībai nepieciešama tīmekļa pārlūkprogramma.
Faktiski lielākajā daļā WebApps pārlūks ir nekas cits kā platforma, kuru parādīt lietotāja saskarni un mijiedarboties ar to, galvenokārt izpildot serverī tālvadības pults.
Šādam darba veidam ir dažas priekšrocības un daži trūkumi salīdzinājums ar vietējām lietojumprogrammām.
Pirmkārt, WebApps ir ierobežots attiecībā uz resursiem un darbībām, kuras viņi var veikt līdz kādam ļauj pārlūkprogrammai, kas daudzos gadījumos var nozīmēt nespēju izmantot visus dators.
Mums būs nepieciešams arī interneta savienojums tā izpildei vai vietējam tīklam, ja lietojumprogramma ir paredzēta privātai lietošanai. Tā kā WebApp jebkurā gadījumā ir jāielādē resursi no tā attālinātās atrašanās vietas, jo faktiski tas atrodas serverī, gadījumā, ja mums nav savienojuma, mēs varam darīt maz.
No otras puses, starp priekšrocībām var minēt faktu, ka tas lokāli patērē mazāk ierīces resursu; palaižot serverī ar interfeisu, kas tiek parādīts caur pārlūku, tas ir serveris kas noņem galveno darba slodzi, vietējai ierīcei vienkārši parādot rezultātiem.
Tas mūs noved pie tā ar aparatūra mazāk spēcīgs, mēs varam palaist lietotnes daudz smagāks.
Lietojumprogrammu atjauninājumi būs vienkāršāki, jo parasti mums būs jāatjaunina tikai tā daļa, kas atrodas serverī, jo vietējā ierīcē mums tikko būs ikona ar saiti, kas norāda uz lietotne no servera.
Ir strīdīgi, vai drošība Tas arī uzlabosies, bet vismaz mēs samazinājām uzbrukuma vektorus.
Katram no modeļiem ir sava pielietojuma joma
Un tāpēc viens nav pārāks par otru; Tādējādi, ja mēs strādājam pie lietojumprogrammas, kurai nepieciešami vaicājumi par centralizētu informāciju un tiešsaistes pakalpojumiem, noteikti WebApp modeli tas būs ideāls, savukārt, ja mums ir nepieciešams maksimāli izmantot aparatūru un izmantot funkcijas atkarībā no tālruņa modeļa, vislabākais būs a lietotne dzimtā.
Fotoattēli: Fotolia - Syda
Tēmas WebApp un vietējā lietotnē