WEB-service – (nga anglishtja web-service, sinonim – shërbim online). Shërbimet e uebit kuptohen si shërbime që ofrohen në internet duke përdorur programe speciale. Për shembull, shërbime të tilla si: hosting, Email, ruajtjen e informacioneve të ndryshme në internet (skedarë, faqerojtës), kalendar, etj. Një veçori e rëndësishme e një shërbimi ueb është se ai nuk varet nga ofruesi, kompjuteri ose shfletuesi juaj - ju mund të punoni me të dhënat tuaja kudo në botë ku keni akses.

Knyazev A.A. Fjalor Enciklopedik i Medias. - Bishkek: Shtëpia Botuese KRSU. A. A. Knyazev. 2002.

Shihni se çfarë është "shërbimi WEB" në fjalorë të tjerë:

    Ueb shërbim

    Ueb shërbim - shërbim në internet. Web service, web service (eng. web service) është një sistem softuerik i identifikuar nga një varg, ndërfaqet përcaktohen në gjuhën XML dhe transmetohen duke përdorur protokollet e internetit. Një shërbim ueb është një njësi modulariteti kur përdoret... ... Wikipedia

    Web Cache Communication Protocol (WCCP) është një protokoll ridrejtimi i përmbajtjes i zhvilluar nga Cisco. Ofron një mekanizëm për ridrejtimin e flukseve të trafikut në kohë reale. Ka shkallëzim të integruar, balancim të ngarkesës, tolerancë ndaj defekteve. Cisco IOS... ... Wikipedia

    Shërbimi i Hartës së Uebit - (Shërbimi i hartave në internet WMS Rus) është një protokoll standard për shërbimin e imazheve të referuara gjeografikisht nëpërmjet internetit, i krijuar nga një server hartash bazuar në të dhënat nga baza e të dhënave GIS. Ky standard u zhvillua dhe së pari... ... Wikipedia

    Web Hotel Salvador - (Salvador, Brazil) Kategoria e hotelit: Hotel me 2 yje Adresa: Rua das Alfazemas ... Katalogu i hoteleve

    Web Hotel Aparecida - (Aparecida, Brazil) Kategoria e hotelit: Hotel me 3 yje Adresa: Av. Isaac Ferrei … Katalog hotelesh

    Arkitektura e orientuar nga shërbimi - proceset e biznesit të organizatës zbatohen bazuar në shërbimet e ofruara nga aplikacionet ekzistuese të klientit. Nëse aplikacionet nuk mbështesin aftësinë për të ofruar shërbime (Web Services), gjatë prezantimit të produktit, ato zhvillojnë... ... Referenca Teknike e Përkthyesit

    Ueb 2

    Web 2.0 - Konceptet kryesore të lidhura me Web 2.0 Web 2.0 (përcaktuar nga Tim O'Reilly) është një teknikë për projektimin e sistemeve që, duke marrë parasysh ndërveprimet e rrjetit, bëhen më të mira sa më shumë njerëz t'i përdorin ato. Veçori e web 2.0. është parimi ... ... Wikipedia

    Faqja e internetit - "website" ridrejton këtu. Shiko edhe kuptime të tjera. Faqja e internetit (nga anglishtja Website: web web dhe site "vendi") në rrjeti kompjuterik bashkuar nën një emër domaini ose adresë IP) një koleksion dokumentesh të një personi privat ose... ... Wikipedia

libra
  • Teknologjitë e informacionit në industrinë e turizmit, VN Shitov. Manuali shqyrton në detaje teknologjitë kompjuterike për qëllime të përgjithshme duke përdorur paketat e njohura Microsoft Office 2010 dhe paketat alternative, përdorimin... Blini për 546 rubla
  • 75 zgjidhje të gatshme për faqen tuaj të internetit në PHP, Steinmetz U., Ward B.. Kushdo që krijon ose do të krijojë uebsajtin e vet në mënyrë të pashmangshme përballet me një sërë detyrash dhe vështirësish: si të krijojë një blog në sajt.. .. "shtrëngoni" votimin, mbyllni disa...

Ueb shërbimi është software, i cili u ofron të tjerëve akses të pavarur nga platforma në të dhënat tuaja produkte softuerike nëpërmjet internetit, me duke përdorur XML dhe standarde të tilla si SOAP, WSDL dhe UDDI.

Për çfarë mund të përdoren shërbimet e internetit në praktikë? Imagjinoni një bursë, serverët e së cilës kanë informacion të plotë mbi kuotat aktuale të të gjitha letrave me vlerë të tregtuara në këtë bursë. Ky është informacion shumë i rëndësishëm, aksesi në internet në të cilin mund të jetë shumë i vlefshëm dhe i dobishëm për sistemet softuerike në distancë. Ose një shembull tjetër më afër njeriut të zakonshëm: një server i zyrës së motit mund të përmbajë informacione për kushtet e motit në një rajon të caktuar ose në të gjithë planetin. Ky informacion mund të përdoret gjithashtu nga aplikacione të palëve të treta.

Shumë njerëz kanë parë shpesh informatorët e faqeve të motit, por kjo nuk është metoda më e përshtatshme për të marrë informacion real për aplikacionet e korporatave, pasi kufizon aftësinë për të vepruar me informacionin e marrë. Ju mund të bëni vetëm dy gjëra me një informues të tillë: "varni" atë në faqen tuaj të internetit ose hiqni atë nga faqja e internetit nëse është postuar tashmë atje. Por çfarë ndodh me aplikacionet që duhet të marrin të dhëna të papërpunuara nga serveri i Met Office dhe t'i përpunojnë ato për të kryer disa operacione komplekse (për shembull, modeloni grafikisht hartat me temperaturën përkatëse të paraqitur në rajone)?

Për të zgjidhur probleme të tilla, një server i bursës ose i zyrës së motit mund të bëhet një ofrues (furnizues) i shërbimeve në internet dhe aplikacionet që marrin të dhëna prej tyre nëpërmjet internetit mund të bëhen konsumatorë të këtyre të dhënave. Në këtë mënyrë, formohet një arkitekturë klient-server, ku ofruesi i të dhënave është serveri dhe konsumatori është klienti, ndërsa serveri dhe softueri klient nuk duhet të jenë të pajtueshëm, kushti kryesor është mbështetja për shërbimet e Ueb-it.

Shkëmbimi midis serverit dhe klientit kryhet duke përdorur protokollet standarde të Internetit, siç është HTTP. Shërbimi në internet përshkruan veten dhe përcakton një API për ndërveprim me të. në këtë rast, elementët e këtij API konvertohen automatikisht në konstrukte gjuhësore për gjuhën e programimit që përdor aplikacioni i klientit. Shërbimet e uebit përshkruhen sipas specifikimit WSDL (Gjuha e Përshkrimit të Shërbimeve të Uebit). Vetë të dhënat transferohen nga serveri te klienti në formatin SOAP (Simple Object Access Protocol).

Me fjalë të tjera, aplikacioni i klientit akseson skedarin WSDL me URL-në e tij, d.m.th. duke përdorur metodën e zakonshme GET. Në të njëjtën kohë, ai merr një përshkrim të metodave të shërbimit në ueb dhe më pas mund t'i përdorë ato si të tijat (d.m.th., pa shkruar kod shtesë në anën e klientit - shërbimi në internet bëhet, si të thuash, një vazhdim i largët i klientit program).

Mekanizmi i shërbimeve në internet të sistemit 1C:Enterprise bazohet në përdorimin e objekteve të meta të dhënave me të njëjtin emër, d.m.th. objektet e konfigurimit nga dega “Web services”.

1. PËRKUFIZIMET E PËRGJITHSHME

Le të përpiqemi të japim një përkufizim të përgjithshëm të termit "shërbim në internet".

Një shërbim ueb është një teknologji rrjeti që ofron komunikim ndër-programor (midis aplikacioneve të ndryshme) bazuar në standardet e ueb-it. Shërbimet e uebit bëjnë të mundur aksesin nga një aplikacion në tjetrin dhe në të njëjtën kohë kryejnë funksione të caktuara.

Një shërbim në internet identifikohet nga një varg URI (Uniform Resource Identifier) ​​- një identifikues i unifikuar i burimit (ky është një varg karakteresh që ju lejon të identifikoni një burim).

Shërbimi në internet ka një ndërfaqe programi të paraqitur në formatin WSDL (Gjuha e Përshkrimit të Shërbimeve Ueb) - një gjuhë për përshkrimin e shërbimeve në internet dhe aksesin në to, bazuar në gjuhën XML (specifikimi http://www.w3.org/TR/wsdl) . Projektuar për një prezantim të unifikuar ndërfaqet e jashtme shërbimet e ueb-it dhe përdoret për të bërë të ditur një program tjetër që ky program ka një "shërbim" të tillë (d.m.th., programi i parë në faqen e internetit publikon informacione rreth shërbimeve të tij në formatin e skedarit WSDL).

Sisteme të tjera ndërveprojnë me shërbimin në internet duke shkëmbyer mesazhe SOAP (Simple Object Access Protocol) - një protokoll për shkëmbimin e mesazheve të strukturuara në një mjedis informatik të shpërndarë (specifikimi http://www.w3.org/TR/soap). Si çdo protokoll teksti, SOAP mund të përdoret me çdo protokoll të shtresës së aplikacionit: SMTP, FTP, HTTPS dhe të tjera, por më shpesh SOAP përdoret mbi HTTP.

Figura 1. Koncepti i shërbimit në ueb.

SOAP përdoret për të shkëmbyer mesazhe arbitrare në formatin XML dhe thirrjet e procedurës në distancë (RPC).

Kështu, dokumentet XML të formatuara si mesazhe shkëmbehen midis shërbimit të internetit dhe aplikacionit. Standardet e shërbimeve të internetit përcaktojnë:

Formati i mesazhit, ndërfaqja në të cilën dërgohet mesazhi;

Rregullat për lidhjen e përmbajtjes së mesazheve me aplikacionin që zbaton shërbimin dhe anasjelltas;

Mekanizmat për publikimin dhe kërkimin e ndërfaqeve.

Shembulli më i thjeshtë dhe më i dukshëm i përdorimit të shërbimeve të internetit është marrja e të dhënave referuese nga shërbimet publike të disponueshme në internet. Për shembull, Aeroflot ofron informacion në lidhje me fluturimet e tij përmes një shërbimi në internet, Banka e Rusisë ofron informacione në lidhje me kurset e këmbimit, letrat me vlerë, institucionet e kreditit - mund të ketë shumë opsione.

2. SHËRBIMET WEB NË SISTEMIN 1C:INTERPRISE

Zgjidhja e aplikacionit 1C:Enterprise 8 mund të jetë:

Ofruesi i shërbimeve në ueb;

Në sistemin 1C:Enterprise 8, shërbimet e uebit janë një nga mekanizmat e platformës që përdoret për integrimin me sistemet e tjera të informacionit dhe aplikacionet 1C:Enterprise 8.

Me fjalë të tjera, sistemi 1C: Enterprise mund të eksportojë funksionalitetin e tij përmes shërbimeve të Uebit. Përkufizimet e tyre specifikohen në pemën e konfigurimit dhe bëhen të disponueshme për këdo sistemet e informacionit duke i publikuar ato në një web server.

Mekanizmi i shërbimeve në ueb në sistemin 1C:Enterprise është një mjet për të mbështetur Arkitekturën e Orientuar në Shërbimin (SOA) - që do të thotë se programet përdorin "shërbime" për të shkëmbyer të dhëna me njëri-tjetrin.

Në mënyrë që funksionaliteti i sistemit 1C:Enterprise të jetë i disponueshëm për konsumatorët e jashtëm të shërbimeve në internet, duhet të kryeni hapat e mëposhtëm:

Krijo numrin e kërkuar të shërbimeve të Uebit në konfigurim;

Krijimi i një shërbimi në internet përbëhet nga:

Në shtimin e një objekti të konfigurimit të shërbimit Web në pemën e meta të dhënave;

Përshkrimet e operacioneve që mund të kryejë ky shërbim Web;

Përshkrimi i parametrave të funksionimit.

Objekti i konfigurimit të shërbimit të uebit përmban një modul në të cilin krijohen procedurat në gjuhën e integruar që ekzekutohen kur thirren disa operacione të shërbimit Ueb. Llojet e parametrave të funksionimit të shërbimit në ueb përshkruhen duke përdorur lloje XDTO dhe mund të jenë ose vlera XDTO ose objekte XDTO.

Shërbimi në internet quhet si më poshtë:

Një lidhje e përshtatshme zgjidhet nga grupi i lidhjes me bazë informacioni; nëse nuk ka lidhje të nevojshme, krijohet një lidhje;

Krijohet një seancë e re;

Thirret metoda e kërkuar e shërbimit në ueb.

Mekanizmi i shërbimeve në internet i implementuar në sistemin 1C:Enterprise mbështet standardet e mëposhtme:

WS-I Profili bazë 1.1;

SSL 3.0/TLS 1.0.

3. STUDIMI I SHËRBIMEVE WEB NË SISTEMIN 1C:ENTERPRISE

Bazuar në arkitekturën e shërbimit të uebit, ne krijojmë dy komponentët e mëposhtëm si pjesë e zbatimit të shërbimeve të uebit:

Ofruesi i Shërbimit ose Botuesi

Ky është një ofrues i shërbimit në internet. Ofruesi i shërbimit e tregton këtë shërbim dhe e bën të disponueshëm në internet ose në intranet. Ne do të shkruajmë dhe publikojmë një shërbim të thjeshtë në internet duke përdorur .NET SDK.

Ofruesi i Shërbimit ose Konsumatori

Ky është çdo konsumator i një shërbimi në internet. Kërkuesi përdor një shërbim ekzistues në internet duke hapur një lidhje rrjeti dhe duke dërguar një kërkesë XML. Ne gjithashtu do të shkruajmë dy kërkesa për shërbime në internet: një konsumator në internet (aplikacioni ASP.NET) dhe një tjetër konsumator i bazuar në aplikacione Windows.

Më poshtë është shembulli ynë i parë i një shërbimi ueb që vepron si ofrues shërbimi dhe ekspozon dy metoda (shto dhe SayHello) si shërbime ueb që do të përdoren nga aplikacionet. Ky është një shabllon standard për një shërbim në internet. Shërbimet .NET përdorin shtesën .asmx. Vini re se një metodë e ekspozuar si një shërbim ueb ka një atribut WebMethod. Ruajeni këtë skedar si FirstService.asmx në direktorinë virtuale IIS (siç përshkruhet në konfigurimin e IIS, për shembull c:\MyWebSerces).

FirstService.asmx

duke përdorur Sistemin; duke përdorur System.Web.Services; duke përdorur System.Xml.Serializimi; klasë publike FirstService: WebService ( int publike Add(int a, int b) (kthy a + b; ) public String SayHello() (ktheje "Hello World"; ) )

Për të testuar një shërbim ueb, ai duhet të publikohet. Një shërbim ueb mund të publikohet ose në një intranet ose në internet. Ne do ta publikojmë këtë shërbim ueb tek IIS që funksionon në makinën lokale. Le të fillojmë duke konfiguruar IIS.

  • Hapni Fillimin → Cilësimet → Paneli i Kontrollit → Veglat Administrative → Menaxheri i Shërbimeve të Internetit.
  • Zgjero dhe kliko me të djathtën në Uebsajtin e paracaktuar; Zgjidhni New → Virtual Directory. Hapet magjistari i krijimit të drejtorisë virtuale. Kliko "Next".
  • Hapet ekrani Virtual Directory. Futni një emër për drejtorinë virtuale. Për shembull, MyWebServices. dhe klikoni Next.
  • Hapet ekrani i Drejtorisë së Përmbajtjes së Uebsajtit.
  • Futni një emër drejtorie për direktorinë virtuale. Për shembull, c:\MyWebServices Kliko Next.
  • Shfaqet ekrani i Lejes së Qasjes. Ndryshoni cilësimet sipas kërkesave tuaja. Le të mbajmë cilësimet e paracaktuara për këtë ushtrim.
  • Klikoni "Next". Ai plotëson konfigurimin e IIS.
  • Klikoni "Finish" për të përfunduar konfigurimin.

Për të kontrolluar nëse IIS është konfiguruar saktë, kopjoni skedar HTML(p.sh. x.html) në direktorinë virtuale (C:\MyWebServices) të krijuar më sipër. Tani hapeni Internet Explorer dhe shkruani http://localhost/MyWebServices/x.html. Duhet të hapë skedarin x.html.

Shënim. Nëse kjo nuk funksionon, provoni të zëvendësoni localhost me adresën IP të pajisjes tuaj. Nëse ende nuk funksionon, kontrolloni nëse IIS po funksionon; mund t'ju duhet të rikonfiguroni IIS dhe direktorinë virtuale.

Për të testuar këtë shërbim ueb, kopjoni FirstService.asmx në direktorinë virtuale të IIS të krijuar më sipër (C:\MyWebServices). Hapni shërbimin në internet në Internet Explorer (http://localhost/MyWebServices/FirstService.asmx). Duhet të hapë faqen e shërbimit në internet. Faqja duhet të ketë lidhje me dy metoda që ne i ekspozojmë si shërbime në internet nga aplikacioni ynë. urime! Ju keni shkruar shërbimin tuaj të parë në internet!

Testimi i një shërbimi në internet

Siç e pamë sapo, .NET Framework e bën të lehtë shkrimin e shërbimeve në internet. Shkrimi i shërbimeve të ueb-it është gjithashtu i lehtë në mjedisin .NET; megjithatë, është pak më aktiv. Siç u tha më herët, ne do të shkruajmë dy lloje të konsumatorëve të shërbimeve: një uebsajt dhe tjetri përdorues i bazuar në aplikacione Windows. Le të shkruajmë konsumatorin tonë të parë të shërbimeve të internetit.

Shërbimet e internetit

Shkruani konsumatorin e uebit si më poshtë. Emërtoni WebApp.aspx. Ju lutemi vini re se ky është një aplikacion ASP.NET. Ruajeni këtë në drejtorinë virtuale të shërbimit të uebit (c:\MyWebServices\WebApp.axpx). Ky aplikacion ka dy fusha teksti të cilat përdoren për të marrë numra nga përdoruesi për t'i shtuar. Ai ka një buton Run, i cili kur klikohet merr shërbimet e uebit Add dhe SayHello.

WebApp.axpx

void runSrvice_Click(Dërguesi i objektit, EventArgs e)(FirstService mySvc = FirstService i ri(); Label1.Text = mySvc.SayHello(); Label2.Text = mySvc.Add(Int32.Parse(txtNum1.Text.P2tt3), Intt3 .Tekst)).ToString(); )

Numri i parë për të shtuar: 4< /asp:TextBox>

Numri i dytë për të shtuar: 5

Rezultati i shërbimit në ueb -

Përshëndetje bota Shërbimi: Etiketa< /asp:Label>

Shto shërbim: & Etiketë

Pas krijimit të konsumatorit, duhet të krijojmë një përfaqësues për të përdorur shërbimin në internet. Kjo punë kryhet automatikisht për ne nga Visual Studio .NET kur referohet shërbimi i shtuar në internet. Këtu janë hapat që duhet të ndiqni:

  • Krijo një server proxy për të përdorur shërbimin në internet. Proxy krijohet duke përdorur programin WSDL të ofruar me .NET SDK. Ky mjet merr informacion nga një shërbim në internet dhe krijon një server proxy. Një server proxy është i vlefshëm vetëm për një shërbim specifik në internet. Nëse keni nevojë të përdorni shërbime të tjera në internet, do t'ju duhet gjithashtu të krijoni një përfaqësues për atë shërbim. Visual Studio .NET krijon automatikisht një përfaqësues kur shtoni një referencë të shërbimit në ueb. Krijo një përfaqësues për shërbimin në internet duke përdorur programin WSDL të ofruar me .NET SDK. Do të krijojë një skedar FirstSevice.cs në drejtorinë aktuale. Ne duhet ta përpilojmë atë për të krijuar FirstService.dll (proxy) për shërbimin në internet.
  • c:>WSDL http://localhost/MyWebServices/FirstService.asmx?WSDL
  • c:> csc /t:library FirstService.cs
  • Vendosni përfaqësuesin e përpiluar në direktorinë bin të drejtorisë virtuale të shërbimit të uebit (c:\MyWebServices\bin). Shërbimet e Informacionit të Internetit IIS kërkon një server proxy në këtë direktori.
  • Krijoni një konsumator shërbimi ashtu si ne. Vini re se objekti i përfaqësuesit të shërbimit në internet është krijuar tek konsumatori. Ky server proxy kujdeset për ndërveprimin me shërbimin.
  • Fusni URL-në e konsumatorit në IE për ta testuar atë (p.sh. http://localhost/MyWebServices/WebApp.aspx).
Konsumator i shërbimit në internet i bazuar në aplikacione të Windows

Shkrimi i një aplikacioni të Shërbimeve Web të bazuar në aplikacionin Windows është i ngjashëm me shkrimin e çdo aplikacioni tjetër të Windows. Ju duhet vetëm të krijoni një përfaqësues (të cilin ne e kemi bërë tashmë) dhe t'i referoheni atij përfaqësuesi kur përpiloni aplikacionin. Më poshtë është e jona aplikacion Windows, i cili përdor një shërbim në internet. Ky aplikacion krijon një objekt shërbimi në internet (natyrisht një përfaqësues) dhe thërret në të metodat SayHello dhe Add.

WinApp.cs

duke përdorur Sistemin; duke përdorur System.IO; hapësira e emrave SvcConsumer ( klasa SvcEater ( boshllëku publik statik Main (String args) ( FirstService mySvc = new FirstService(); Console.WriteLine ("Calling Hello World Service: " + mySvc.SayHello()); Console.WriteLine("Thirrje 2, 3) Shërbimi: " + mySvc.Add(2, 3).ToString()); ) )

Përpiloni atë me c: \> csc /r:FirstService.dll WinApp.cs . Do të krijojë një skedar WinApp.exe. Ekzekutoni atë për të testuar aplikacionin dhe shërbimin në internet.

Tani shtrohet pyetja: si mund të jeni i sigurt se ky aplikacion po thërret në të vërtetë shërbimin në internet?

Është e lehtë të kontrollosh. Ndaloni serverin tuaj të internetit në mënyrë që shërbimi i uebit të mos mund të kontaktohet. Tani hapni aplikacionin WinApp. Ai do të bëjë një përjashtim në kohën e ekzekutimit. Tani filloni përsëri serverin në internet. Duhet të funksionojë.

Shërbimi në internet (shërbimi) është një program që organizon ndërveprimin midis faqeve. Informacioni nga një portal transferohet në një tjetër.

Për shembull, ekziston një linjë ajrore. Ajo ka shumë fluturime, që do të thotë se ka shumë bileta. Ai transmeton informacion përmes një shërbimi në internet në një faqe grumbulluesi udhëtimesh. Një përdorues që akseson grumbulluesin do të mund të blejë bileta për këtë linjë ajrore direkt atje.

Një shembull tjetër i shërbimeve në internet është një faqe për gjurmimin e motit që përmban informacione rreth kushteve të motit në një qytet ose vend të caktuar në tërësi. Ky informacion gjithashtu përdoret shpesh nga palët e treta.

Informacioni në internet është i larmishëm. Faqet menaxhohen nga sisteme të ndryshme. përdoren protokolle të ndryshme transmetimin dhe enkriptimin. Shërbimet e internetit thjeshtojnë shkëmbimin e informacionit ndërmjet sajteve të ndryshme.

Arkitektura dhe protokollet e shërbimeve të uebit

Ju mund të përcaktoni 3 autoritete që ndërveprojnë me njëri-tjetrin: katalog, kontraktor dhe klient. Pas krijimit të shërbimit, kontraktori e regjistron atë në katalog dhe klienti e gjen shërbimin atje.

Mekanizmi i shkëmbimit të të dhënave është formuar në Përshkrimin e Shërbimeve Ueb. Ky është një specifikim që mbulon formatet e përcjelljes, llojet e përmbajtjes, protokollet e transportit që përdoren në procesin e shkëmbimit të informacionit midis klientit dhe transportuesit të shërbimit.

Sot, disa teknologji përdoren më shpesh për të zbatuar shërbime të ndryshme në internet:

  • TCP/IP është një protokoll që kuptohet nga pothuajse të gjithë pajisjet e rrjetit, nga mainframe deri te pajisjet portative dhe PDA.
  • HTML është një gjuhë universale shënjimi që përdoret për të shfaqur përmbajtjen në pajisjet e konsumatorit.
  • XML është një mjet universal për përpunimin e të gjitha llojeve të të dhënave. Protokollet e tjera të shkëmbimit të informacionit mund të funksionojnë në bazë të tij: SOAP dhe WSDL.
  • UDDI është një burim universal i njohjes, integrimit dhe përshkrimit. Ai funksionon, si rregull, në rrjetet private dhe ende nuk ka gjetur shpërndarje të mjaftueshme.
  • Shkathtësia e teknologjive të paraqitura është baza për të kuptuar shërbimet e uebit. Ata operojnë në teknologji standarde që janë të pavarura nga ofruesit e aplikacioneve dhe burimet e tjera të rrjetit. Mund të përdoret në çdo sistemet operative, serverë aplikacionesh, gjuhë programimi etj.

    Përparësitë
    • Krijimi i kushteve të nevojshme për ndërveprimin e komponentëve të softuerit, pavarësisht nga platforma.
    • Shërbimet e uebit bazohen në protokolle standarde të hapura. Për shkak të prezantimit të XML, krijimi dhe konfigurimi i shërbimeve të internetit është thjeshtuar.
    • Përdorimi i HTTP garanton ndërveprimin e sistemeve përmes aksesit në internet.
    Të metat
    • Performanca e ulët dhe vëllimi i madh i trafikut, në krahasim me sistemet RMI, CORBA, DCOM, për shkak të përdorimit të mesazheve XML në kontekstin e tekstit.
    • Niveli i sigurisë. Të gjitha shërbimet moderne të internetit duhet të zbatojnë kodimin dhe të kërkojnë autorizimin e përdoruesit. Nëse HTTPS është i mjaftueshëm këtu ose nevojiten protokolle më të besueshme, si Kriptimi XML, SAML, etj., vendosen gjatë zhvillimit.
    Detyrat e Shërbimeve të Uebit

    Shërbimet e internetit mund të përdoren në shumë fusha.

    Transaksionet B2B

    Integrimi i proceseve ndodh menjëherë, pa pjesëmarrjen e njerëzve. Për shembull, përditësimi i katalogut të dyqaneve online me produkte të reja. Ato sillen në magazinë dhe magazinuesi shënon mbërritjen në bazën e të dhënave. Informacioni transferohet automatikisht në dyqanin online. Dhe blerësi, në vend që të shënojë në kartën e produktit "Jashtë stok", shikon sasinë e tij.

    Integrimi i shërbimeve të ndërmarrjes

    Nëse kompania përdor programe të korporatës, atëherë shërbimi në internet do të ndihmojë në vendosjen e punës së tyre të përbashkët.

    Krijimi i një sistemi klient-server

    Shërbimet përdoren për të konfiguruar funksionimin e klientit dhe serverit. Kjo siguron përfitime:

    • Ju nuk mund të shesni vetë softuerin, por të bëni akses me pagesë në shërbimin në internet;
    • Është më e lehtë për të zgjidhur problemet duke përdorur softuer të palëve të treta;
    • është më e lehtë të organizohet aksesi në përmbajtjen dhe materialet e serverit.

    Një shërbim në internet është një aplikacion që thjeshton konfigurimin teknik të ndërveprimit të burimeve.