Verkkopalvelu , verkkopalvelu ( englanninkielinen verkkopalvelu ) - ohjelmistojärjestelmä, joka tunnistetaan ainutlaatuisella verkko-osoitteella (URL-osoitteella) , jossa on standardoidut rajapinnat .
Web-palvelut voivat kommunikoida keskenään ja kolmannen osapuolen sovellusten kanssa tiettyihin protokolliin ( SOAP , XML-RPC jne.) ja käytäntöihin ( REST ) perustuvilla viesteillä . Verkkopalvelu on modulaarisuuden yksikkö käytettäessä palvelukeskeistä sovellusarkkitehtuuria.
Arjessa verkkopalveluita kutsutaan Internetissä tarjotuiksi palveluiksi . Tässä käytössä termi vaatii selvennystä, onko kyseessä haku, web-posti , asiakirjojen, tiedostojen, kirjanmerkkien jne. tallentaminen. Tällaisia verkkopalveluita voidaan käyttää tietokoneesta, selaimesta tai Internet-yhteyspisteestä riippumatta [1] [2] .
Vuorovaikutus lentoyhtiöiden ja matkatoimistojen välillä : ensimmäiset tarjoavat hyödyllistä tietoa verkkopalveluiden kautta, joita jälkimmäiset käyttävät etsiessään parhaita tarjouksia asiakkailleen.
MOBILESERVER-verkkopalvelu, jossa käytetään avoimiin SOAP- (XML)- ja JSON-protokolliin perustuvia viestejä, mahdollistaa lämpömittarin ajantasaisen tiedon saamisen viimeisimmän datan lukuhetkellä. [3]
App Store – verkkokauppa , jonka avulla kolmannen osapuolen ohjelmistoyritykset voivat tarjota mobiililaitteiden (yleensä) laitteiden omistajille erilaisia sovelluksia ja pelejä asentamista ja ostamista sekä muille sisällöntuottajille tarjota kirjoja, musiikkia ja elokuvia.
Verkkokaupankäyntialustan tarjoaminen kauppiaille online-kauppaa varten .
Tarjoa palveluita suoratoistoa varten ( suoratoistomedian julkaisu ).
Kuten kuvasta näkyy, verkkopalvelussa on kolme tapausta, jotka ovat vuorovaikutuksessa. Käännetään heidän nimensä muotoon
Kun palvelua kehitetään, toimittaja rekisteröi sen hakemistoon, josta potentiaaliset asiakkaat voivat löytää sen. Asiakas, löydettyään luettelosta sopivan palvelun, tuo sieltä WSDL -spesifikaationsa ja kehittää ohjelmistonsa sen mukaisesti. WSDL kuvaa asiakkaan ja esiintyjän välillä työn aikana vaihdettavien pyyntöjen ja vastausten muotoa. Seuraavia standardeja käytetään yhteentoimivuuden varmistamiseksi:
On olemassa verkkopalvelukehityksen automaatiotyökaluja , jotka jakautuvat kahteen pääryhmään. Alhaalta ylöspäin suuntautuvassa kehityksessä toteutusluokat kirjoitetaan ensin ja palvelua dokumentoivat WSDL-tiedostot luodaan niiden lähdekoodista. Tämän menetelmän haittana on, että Java-luokat muuttuvat usein. Ylhäältä alas -lähestymistapa valmistelee ensin WSDL:n ja luo siitä Java-luokan rungon, joka toteuttaa palvelun. Tätä tietä pidetään vaikeampana, mutta se johtaa puhtaampiin ja paremmin suojattuihin ratkaisuihin. Niin kauan kuin tilaajan ja urakoitsijan välillä vaihdettujen viestien muoto ei muutu, muutokset kussakin niistä eivät häiritse vuorovaikutusta. Tätä tekniikkaa kutsutaan joskus "sopimus ensin", koska lähtökohtana on WSDL ("sopimus" asiakkaan ja urakoitsijan välillä).
On olemassa verkkopalvelukehitys, joka perustuu Document Recognition (OCR) SDK :hen. [neljä]
Verkkopalvelut otetaan käyttöön sovelluspalvelimilla . Jotkut sovelluspalvelimet:
Bibliografisissa luetteloissa |
---|
Web ja verkkosivut | |
---|---|
maailmanlaajuisesti | |
Paikallisesti | |
Sivustojen ja palveluiden tyypit |
|
Luominen ja ylläpito | |
Asettelutyypit, sivut, sivustot |
|
Tekninen | |
Markkinointi | |
Yhteiskunta ja kulttuuri |