Netttjeneste vs nettapplikasjon
En applikasjon som brukerne får tilgang til over internett kalles en nettapplikasjon. Generelt kan enhver programvare som er tilgjengelig via en nettleser kalles en nettapplikasjon. Webapplikasjoner har fått en enorm popularitet på grunn av brukervennligheten. I følge W3C (World Wide Web Consortium) er en webtjeneste et system av programvare som lar forskjellige maskiner samhandle med hverandre gjennom et nettverk. Nettjenester oppnår denne oppgaven ved å bruke XML, SOAP, WSDL og UDDI åpne standarder.
Hva er en nettapplikasjon?
En applikasjon som brukerne får tilgang til over internett kalles en nettapplikasjon. Generelt kan enhver programvare som er tilgjengelig via en nettleser kalles en nettapplikasjon. Når du bruker nettapplikasjoner, trenger ikke brukere å bekymre seg for å installere og vedlikeholde applikasjonen. Videre gir webapplikasjoner støtte for ulike plattformer. Dessuten er det veldig enkelt å bruke nettapplikasjoner siden det eneste kravet er en nettleser. På grunn av disse årsakene har nettapplikasjoner fått en enorm popularitet. Populære nettapplikasjoner inkluderer e-postapplikasjoner, nettauksjoner, wikier osv. Generelt er nettapplikasjoner organisert i nivåer, der hvert nivå er ansvarlig for en spesifikk oppgave. I de tidlige dagene var nettapplikasjoner bygd opp av et enkelt lag, mens i dag er de fleste webapplikasjoner bygget på trelagsarkitekturen og noen komplekse applikasjoner bruker n-lagsarkitektur (n>3). I trelagsarkitekturen er de tre nivåene dedikert for presentasjon, applikasjon (eller logikk) og lagring fra toppnivå til bunnnivå.
Hva er en nettjeneste?
En webtjeneste er et programvaresystem som lar forskjellige maskiner samhandle med hverandre gjennom et nettverk. Webtjenester bruker XML, SOAP, WSDL og UDDI åpne standarder for å oppnå denne oppgaven. XML er et språk som kan brukes til å sende meldinger med ulike plattformer og ulike programmeringsspråk og det brukes til å merke data i webtjenester. SOAP er en protokoll som er basert på XML som vil tillate applikasjoner å kommunisere over HTTP, og den brukes for å få tilgang til en webtjeneste. WSDL brukes til å beskrive og finne en webtjeneste. Webtjenester brukes hovedsakelig for å oppnå gjenbrukbarhet av applikasjonskomponenter. Applikasjonskomponenter som værmeldinger, valutaomregnere osv. er mye brukt. Derfor, uten å utvikle dem igjen og igjen, tilbys de som webtjenester, som enkelt kan brukes. Vi-tjenester kan også brukes til å utveksle data mellom forskjellige applikasjoner som kjører på forskjellige plattformer.
Hva er forskjellen mellom en nettapplikasjon og en nettjeneste?
En nettapplikasjon er en applikasjon som åpnes gjennom en nettleser som kjører på klientens maskin, mens en nettjeneste er et programvaresystem som lar forskjellige maskiner samhandle med hverandre gjennom et nettverk. Som oftest har ikke webtjenester nødvendigvis et brukergrensesnitt siden det brukes som en komponent i en applikasjon, mens en webapplikasjon er en komplett applikasjon med en GUI. Videre kan webtjenester brukes til å kommunisere eller overføre data mellom nettapplikasjoner som kjører på forskjellige plattformer.