Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Resumen

Samenvatting Alle theorie van SOA

Puntuación
-
Vendido
-
Páginas
9
Subido en
17-01-2023
Escrito en
2022/2023

Alle theorie van soa samengevoegd. SOA, ESB, web services, CORS...

Institución
Grado

Vista previa del contenido

Service Oriented Architecture

1. Introductie SOA

SOA = Service oriented architectuur biedt een manier aan voor het maken van
gedistribueerde systemen die applicatiefunctionaliteit als services leveren aan
end-user of andere services

→ architectuurmodel (geen technologie!)
→ communicatie over het netwerk tussen applicaties
→ via service concept
(uitleg slides)




Duidelijkere uitleg internet
= architectuurstijl voor het ontwerpen van software-systemen. Het richt zich op creëren van zelfstandige
componenten of services die samen een groter systeem vormen. Services communiceren met elkaar via
standaardprotocol zoals HTTP en bieden specifieke functionaliteiten aan die toegankelijk zijn voor andere
services of systemen.

→ services kunnen los van elkaar ontwikkeld, beheerd & geïmplementeerd worden → geeft de
mogelijkheid → snel te reageren op veranderingen van het syteem & om services te hergebruiken in
andere delen van het systeem



API = maakt communicatie mogelijk tussen verschillende (software) applicaties/
programma’s


Werking:




Product toevoegen aan winkelmandje


Formaten:

, 2. Webservices

Web services = implementatie van Service Oriented Architecture

= zijn applicaties die via een netwerk kunnen communiceren zoals het internet.
→ ze bieden functionaliteiten aan die toegankelijk zijn via een standaard protocol
zoals HTTP.




SOAP Types webservices:
● SOAP web services
= Simple Object Access Protocol
= protocol voor het uitwisselen van structuurrijke info tussen applicaties

→ maakt gebruik van XML als berichtformaat
→ kan gebruik maken van transportprotocollen als HTTP & SMTP

bv: webservice die temperatuur van locatie opvraagt
- client verzendt SOAP-bericht naar server met info over locatie
- SOAP-bericht is opgebouwd in xml & bevat info over methode die
aangeroepen met worden & eventuele parameter
- server verwerkt verzoek → geeft SOAP-antwoord terug opgebouwd in
XML met gevraagde temperatuur


REST
● REST web services
= Representational State Transfer
= architectuurstijl voor het ontwerpen van webservices.

→ maakt gebruik van HTTP-methoden → GET, POST, PUT, DELETE om
toegang te krijgen, te manipuleren van resources
→ maakt gebruik van JSON als berichtformaat

bv: webservice die een lijst van producten opvraagt
- client verzendt HTTP GET-verzoek naar server met URL van de
resource die opgevraagd moet worden "api.example.com/products"
- server verwerkt verzoek → geeft antwoord terug in JSON-formaat met
lijst van producten.
- cliënt kan ook HTTP POST, PUT verzoek sturen



SOAP vs REST
→ SOAP vereist contact tussen client & server, REST niet
→ SOAP heeft meer overhead* dan REST, omdat SOAP gebruik maakt van XML

*Extra data die verzonden wordt

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
17 de enero de 2023
Número de páginas
9
Escrito en
2022/2023
Tipo
RESUMEN

Temas

$6.43
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor
Seller avatar
marlenebraem
4.0
(1)

Conoce al vendedor

Seller avatar
marlenebraem UC Leuven-Limburg
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
2
Miembro desde
3 año
Número de seguidores
1
Documentos
23
Última venta
2 meses hace

4.0

1 reseñas

5
0
4
1
3
0
2
0
1
0

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes