„Webszolgáltatás” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
a Informatikai portál AWB
Nincs szerkesztési összefoglaló
9. sor:
* Gyakori protokollok – az XML adat mozgatása az alkalmazások között az olyan gyakran alkalmazott protokollokkal történik, mint a [[HTTP]], az [[FTP]], az [[SMTP]] és az [[XMPP]].
 
* [[WSDL]] – a webszolgáltatás nyilvános felülete a Webszolgáltatás leíró nyelvvel (Web Services Description Language, WSDL) van leírva. Ez egy XML alapú leírása a webszolgáltatásokkal történő kommunikációnak.
 
* [[UDDI]] – A webszolgáltatásokat ezen protokoll segítségével teszik elérhetővé. Lehetővé teszi, hogy információt keressünk webszolgáltatásokról, így segítve a döntést, hogy felhasználjuk-e őket.
 
* [[WS-Security]] – A Web Services Security (Webszolgáltatás biztonság) prtotokolltprotokollt az [[OASIS]] szabványként fogadta el. Lehetővé teszi a felek azonosítását, valamint az üzenetek titkosítását.
 
==Előnyök==
* A webszolgáltatások együttműködést ([[interoperabilitás]]t) biztosítanak a különböző platformokon futó szoftver alkalmazások között.
 
* A webszolgáltatás [[nyílt szabvány]]okat és [[Protokollprotokoll (informatika)|protokoll]]okat használ. A protokollok és adatok minden lehetséges helyen szöveg alapúak, így egyszerűsítve a fejlesztők feladatát.
 
* A HTTP használatával a webszolgáltatások keresztüljutnak a legtöbb [[Tűzfaltűzfal (számítástechnika)|tűzfal]]on a tűzfal paramétereinek megváltoztatása nélkül.
 
* A webszolgáltatások egyszerű módon teszik lehetővé különböző gyártóktól származó szoftverek és szolgáltatások kombinálását új, integrált szolgáltatások létrehozására.
34. sor:
 
==Webszolgáltatások létrehozásának okai==
A legfőbb ok a webszolgáltatások használata mellett az, hogy a HTTP protokoltprotokollt használják a [[TCP]] fölött, (ez a 80-as [[port]]-on megy). Sok vállalat annak érdekében, hogy megóvja magát, tűzfalakkal szűri vagy blokkolja az internet forgalmat. Ebben a környezetben jellemzően a legtöbb (majdnem mindegyik) port zárva van a kimenő és bejövő forgalom ellen, és a tűzfal rendszergazdái nem is szeretnék ezeket megnyitni. Azonban a 80-as port mindig nyitva van, mivel a [[webböngésző]]k ezt használják. A webszolgáltatás minden forgalmat a 80-as porton keresztül intéz, így nagyon vonzóvá téve a technológiát.
 
Másik ok pedig az, ami a SOAP protokoll erőssége, hogy nem voltak eddig igazán jó felületek más gépeken vagy hálózatokon történő függvényhívásra. A legtöbbjük [[ad hoc]] jellegű volt, és csak néhány ember tudta az [[EDI]]-t, az [[RPC]]-t és a hasonló [[API]]-kat kezelni. A webszolgáltatások sokkal egységesebb keretrendszert tartalmaznak és így sokkal egyszerűbb őket használni.
40. sor:
Egy harmadik ok, ami a webszolgáltatásokat hasznossá teszi: laza kapcsolatot biztosítanak a webszolgáltatás és az azt használó alkalmazás között. Ez a tulajdonság lehetőséget biztosít, hogy bármelyiket meg lehessen változtatni a másik befolyásolása nélkül. Ez a flexibilitás egyre fontosabbá válik, mivel a szoftverek önálló komponensekből épülnek fel.
 
A webszolgáltatások elterjedésére jelentős hatással van/lesz az üzleti szektor számára nélkülözhetetlen XML alapú dokumentum menedzsment rendszerek elterjedése. A szemantikus web (web3.0) egyik jövőbe mutató célkitűzése, hogy a digitális világ rendszerei (adatbázisok, programok) és az üzletemberek (humanoid) számára is egyformán (szövegesen) értelmezhető szabványos adathordozó dokumentumok (XML) reprezentálják az üzleti információkat.
 
Üzletmenet folytonosság tekintetében rendkívüli jelentőséggel bír, hogy a vállalati információ bázis mennyire platform-független, illetve, hogy adott esetben egy dokumentumhoz (pl.: szerződés, megrendelő) tartozó adatok és összefüggések (digitális logikától, kódolástól függetlenül) bemutathatók és bizonyíthatók legyenek. A független digitális rendszerek kollaboratív együttműködésük során szabványos eljárásrendben (webservice) adják, veszik és értelmezik ezen XML dokumentumokat és a számukra előírt műveleteket végrehajtják.
 
==Platformok==