TEMA SERVICIOS WEB Flashcards

1
Q

1.- Diferencia entre un MOM y un ESB

A

MOM -> Intercambio de mensajes (envio por parte de aplicaciones y recepción por otras)
.NOTA: En JAVA el API JMS sirve para esto
ESB-> Desplegar/centralizar en un solo componente software todos mis webService.
.NOTA: Una vez que todos están juntos podemos hacer más cosas “patrones de integracion”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

2.- API de Java para desarrollar servicios Web REST

A

API JAX-RS (Anotaciones @Path, @Get, @PUT, …)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

3.- API de Java para desarrollar servicios Web SOAP

A

API JAX-WS (Anotaciones @Webservice,@WebMethod,@WebParam,@WebResult)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

4.- ¿Qué es un endpoint en SOAP?

A

URL donde tenemos que enviar los mensajes SOAP de petición. Que es donde reside el Servicio Web desplegado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

5.- Mecanismo de envío de ficheros en SOAP

A

Se basa en el estandar MIME.a nivel HTTP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

6.- Mecanismo de notificación de errores en SOAP

A

En el soap ENVELOPE de respuesta incluimos una etiqueta llamada <soap:Fault></soap:Fault>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

7.- Ventaja principal de gRPC

A

Trabaja a nivel Binario sobre HTTP/2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

8.- ¿Que es una mutation en GraphQL?

A

Todo lo que no es una QUERY (operaciones de alta, borrado, modificación….)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

9.- ¿Cómo sería la llama a un servicio REST de consulta de los datos del empleado con identificador 1234?

A

GET /empleados/1234

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

10.- Utilidad de OpenAPI

A

Estandar de documentacion para servicios REST (antes se llama Swagger)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly