Java Web Zerbitzuak

by | Ira 26, 2020 | Java

Hasiera » Java » Java Web Zerbitzuak

Orokorrean, web zerbitzuak bezero baten eta zerbitzari baten artean Interneten edo World Wide Web bidez egiten diren softwarean oinarritutako elkarrekintzak dira. Interakzio modua edo normalean jarraitzen den protokoloa HyperText Transfer Protocol (HTTP) da. Edozein web-zerbitzu motak plataforma ezberdinetan exekutatzen den softwarearen arteko elkarreragingarritasunaren printzipioan funtzionatzen du. Konbinatuta erabiltzen direnean, web-zerbitzuek egoera logistiko konplexuei aurre egiteko gai izaten jarraitzen dute. Enpresa handien antzera, JAVAk bere erabiltzaileei artikulu honetan behean eztabaidatzen diren web zerbitzu batzuk ere eskaintzen dizkie.

Zer dira Java Web zerbitzuak?

Java Web Zerbitzuak JAVAk garatutako zerbitzuak dira, Internet bidez bezero-zerbitzarian sar daitezkeenak. Bi Java Web Service API nagusi JAX-RS eta JAX-WS dira. Beste programazio-lengoaia batzuen web-zerbitzuen elkarreragingarritasunari esker, zerbitzuetara .NET eta PHP-rekin atzitzea ahalbidetzen da. Hizkuntza formatu konplexua, Web Services Description Language (WSDL) zerbitzuen arteko komunikazio eta funtzionamendu modu gisa erabiltzen da.

Web Zerbitzu motak

Web Zerbitzuak bi zatitan sailka daitezke (zerbitzuak kodetzen direnaren arabera).

  • SOAP - Horrelako zerbitzuek XML mezuak erabiltzen dituzte komunikatzeko Objektu Sarbide Soilaren Protokoloa (SOAP) jarraitzen dute. XML mezu bakoitza informazioa eta ekintzaren deskribapena dituen mezu-egitura bati egokitzen zaio. JAX-WS SOAP jarraitzen du.
  • REST - Representational State Transfer da, protokolo hau erabiltzen duten zerbitzuek ez dute XML behar komunikatzeko. REST web zerbitzu integratuak garatzeko erabiltzen da gehienbat eta eredu finko bat jarraitzen du. SOAP-arekin alderatuta gehiago erabiltzen da, REST bere ikuspegi sinplista dela eta.

Zein Web Zerbitzu mota erabili erabakitzea

SOAP edo JAVA-WS erabili nahiko zenuke enpresa-aplikazioak eraikitzeko edo atzitzeko orduan. Mota honetako aplikazioek, batez ere, XML kodetutako SOAPek eman dezakeen Zerbitzuaren Kalitate (QoS) handia behar dute. Zure zerbitzuak hainbat faktoreren integrazio-eskakizuna badu, hala nola, akoplamendu soltea eta arkitektura sinplista, REST (JAVA-RS) da zure aukera.

Egilea

0 Comments

Bidali iruzkina

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatu dira *

Gune honek Akismet-ek spam erabiltzen du. Ikasi zure iruzkina nola prozesatu den.

Egilea