WorksheetsQuiz sobre APIs en Java
Total questions: 13
Worksheet time: 7mins
¿Qué significa la sigla SOAP en una API SOAP?
Simple Object Access Protocol
Structured Object Access Protocol
Standard Object Access Protocol
Systematic Object Access Protocol
¿Qué herramientas se pueden utilizar para generar un cliente SOAP a partir de un archivo WSDL en Java?
GraphQL Java Tools y Spring Boot GraphQL
Spring MVC y Swagger
Springfox y wsdl2java
JAX-WS y wsimport
¿Qué estilo de arquitectura sigue una API REST?
Request State Transmission
Resource Sharing Protocol
Remote Service Technology
Representational State Transfer
¿Qué anotaciones se utilizan en Spring Boot para definir los puntos finales de una API REST?
@RestController y @RequestMapping
@GetMapping y @PostMapping
@Resource y @Endpoint
@Path y @Request
¿Qué lenguaje de consulta se utiliza en una API GraphQL?
DataQL
QueryLang
RESTQL
GraphQL
¿Qué ventaja ofrece GraphQL en comparación con REST en términos de consultas de datos?
No permite consultas de datos flexibles
Enviar todas las consultas de datos por separado
Requiere endpoints predefinidos para cada consulta
Solicitar solo los datos necesarios en una sola consulta
¿Qué mecanismos se pueden utilizar para la autenticación y autorización en una API REST?
Tokens de acceso OAuth 2.0 y JWT
Claves públicas y privadas
Cookies y sesiones de usuario
Credenciales de usuario en texto plano
¿Qué herramienta se puede utilizar para documentar una API REST automáticamente a partir de los controladores?
Springfox
Markdown
GraphiQL
Swagger
¿Qué complejidad adicional introduce GraphQL en comparación con REST?
En el servidor
En el cliente
En la base de datos
En la red
¿Qué herramienta se puede utilizar para explorar y probar un esquema GraphQL en tiempo real?
wsimport
Springfox
Swagger
GraphiQL
¿Qué ventaja ofrece una API REST en comparación con una API SOAP?
Mayor seguridad
Menor escalabilidad
Menor acoplamiento entre cliente y servidor
Menor flexibilidad en el intercambio de datos
¿Qué protocolo se utiliza comúnmente para la comunicación en una API REST?
HTTP
FTP
SMTP
SSH
¿Cuál es el formato de intercambio de datos más comúnmente utilizado en una API REST?
XML
JSON
YAML
CSV
