3 - HTML - Continuacion Flashcards
¿Qué es MIME?
Es un estándar que permite enviar archivos adjuntos no textuales a través de Internet, como correos electrónicos o navegadores web.
¿Cuáles son algunos tipos MIME comunes?
text/html
text/plain
application/octet-stream
application/x-java/applet
application/pdf
audio/wav
¿Qué es XML (Extensible Markup Language)?
Un lenguaje de marcado diseñado para crear y compartir datos estructurados electrónicamente, similar a HTML, y considerado autodescriptivo.
¿Qué significa que los datos XML sean autodescriptivos?
Que la estructura de los datos está incrustada en los propios datos, por lo que no es necesario construir previamente una estructura para almacenarlos.
¿Qué es XSLT (Extensible Stylesheet Language Transformations)?
Es un lenguaje que permite transformar documentos XML en otros formatos como XML, HTML o texto.
¿Qué hace el procesador XSLT?
Toma la hoja de estilo XSLT, aplica las reglas de transformación al documento XML de destino, y genera un nuevo documento.
¿Qué es SOAP (Simple Object Access Protocol)?
Un protocolo de mensajería basado en XML para llamadas a procedimientos remotos, independiente de la plataforma y el lenguaje.
¿Cuáles son los elementos clave de SOAP?
Envelope, Header, Body, y Fault.
¿Qué es RPC (Remote Procedure Call)?
A: Un protocolo que permite a un programa solicitar un servicio de otro programa en una red, sin tener que entender los detalles de la red.
¿Qué pasos se siguen durante un RPC?
1- El cliente llama al código auxiliar del cliente.
2- Los parámetros se empaquetan en un mensaje (marshalling).
3- El sistema operativo envía el mensaje al servidor.
4- El servidor desempaqueta los parámetros.
5- El servidor** ejecuta el procedimiento** y envía los resultados.
6- El cliente desempaqueta los parámetros de retorno.
¿Qué es SSL (Secure Sockets Layer)?
Un protocolo de seguridad que establece un enlace cifrado entre un servidor y un cliente para transmitir información confidencial de manera segura.
¿Qué es REST (Representational State Transfer)?
Un estilo arquitectónico que facilita la comunicación entre sistemas, caracterizado por ser stateless y separar las preocupaciones del cliente y el servidor.
¿Cuáles son algunos principios de las API REST?
Stateless: Las solicitudes contienen toda la información necesaria.
Cliente-servidor: Mejora la portabilidad y escalabilidad.
Interfaz uniforme: Transfiere información en un formato estándar.
Cacheable: Permite almacenar respuestas en caché para mejorar el rendimiento.
Sistema de capas: Mejora la seguridad y estabilidad.
Código bajo demanda: El cliente puede descargar y usar código en la aplicación.
¿Qué son los verbos HTTP y sus funciones principales?
GET: Recupera un recurso por ID o una colección.
POST: Crea un nuevo recurso.
PUT: Actualiza un recurso por ID.
DELETE: Elimina un recurso por ID.
¿Qué es una URL RESTful?
Es una ruta a un recurso en el que se debe realizar una operación, convencionalmente en plural. Ejemplo: example.com/customers/223/orders/123.