Webservice , webservice ( engelsk webservice ) - et softwaresystem identificeret ved en unik webadresse (URL-adresse) med standardiserede grænseflader .
Webtjenester kan kommunikere med hinanden og med tredjepartsapplikationer gennem meddelelser baseret på bestemte protokoller ( SOAP , XML-RPC , osv.) og konventioner ( REST ). En webservice er enheden af modularitet , når der bruges en serviceorienteret applikationsarkitektur.
I hverdagen kaldes webtjenester tjenester , der leveres på internettet . I denne brug kræver begrebet afklaring, hvad enten det drejer sig om søgning, webmail , lagring af dokumenter, filer, bogmærker osv. Sådanne webtjenester kan bruges uanset computer, browser eller internetadgangspunkt [1] [2] .
Interaktion mellem flyselskaber og rejsebureauer : førstnævnte giver nyttig information gennem webtjenester, som sidstnævnte bruger, når de søger efter de bedste tilbud til deres kunder.
MOBILESERVER-webservicen, der bruger beskeder baseret på åbne SOAP (XML) og JSON-protokoller, giver dig mulighed for at få de aktuelle data fra varmemåleren på tidspunktet for den sidste dataaflæsning. [3]
App Store - en onlinebutik, der tillader tredjepartssoftwarevirksomheder at tilbyde ejere af mobilenheder (som regel) at installere og købe forskellige applikationer og spil , og andre indholdsproducenter kan tilbyde bøger, musik og film.
At give handlende en webhandelsplatform til onlinehandel .
Levere tjenester til streaming (udstedelse af streamingmedier ).
Som vist i figuren er der tre instanser, der interagerer inden for en webtjeneste. Lad os oversætte deres navne som
Når en service er udviklet, registrerer leverandøren den i en mappe, hvor den kan findes af potentielle kunder. Kunden, der har fundet en passende tjeneste i kataloget, importerer sin WSDL -specifikation derfra og udvikler sin software i overensstemmelse med den. WSDL beskriver formatet for anmodninger og svar, der udveksles mellem kunden og udføreren i løbet af arbejdet. Følgende standarder bruges til at sikre interoperabilitet:
Der er værktøjer til automatisering af webserviceudvikling, der falder i to hovedgrupper. I bottom-up-udvikling skrives implementeringsklasser først, og WSDL-filer, der dokumenterer tjenesten, genereres fra deres kildekode. Ulempen ved denne metode er, at Java-klasser er genstand for hyppige ændringer. Top-down tilgangen forbereder først WSDL og genererer skelettet af Java-klassen, der implementerer tjenesten fra den. Denne vej anses for at være vanskeligere, men fører til renere og bedre beskyttede løsninger. Så længe formatet af de meddelelser, der udveksles mellem kunden og entreprenøren, ikke ændres, forstyrrer ændringer i hver af dem ikke interaktionen. Denne teknik omtales nogle gange som "kontrakt først", da udgangspunktet er WSDL ("kontrakt" mellem kunden og entreprenøren).
Der er en webserviceudvikling baseret på Document Recognition (OCR) SDK . [fire]
Webtjenester er installeret på applikationsservere . Nogle applikationsservere:
![]() |
---|
Web og hjemmesider | |
---|---|
globalt | |
Lokalt | |
Typer af websteder og tjenester |
|
Oprettelse og vedligeholdelse | |
Typer af layout, sider, websteder | |
Teknisk | |
Markedsføring | |
Samfund og kultur |