
XML And SQL Developing Web Applications
Daniel K. Appelquist
- Editorial
- Addison Wesley
- Año
- 2001
- Páginas
- ~188
- Nivel
- Intermedio
De qué trata
Manual pionero de Daniel K. Appelquist, publicado por Addison-Wesley en 2001 en los albores de la web moderna orientada a datos. Analiza la convergencia técnica entre las bases de datos relacionales SQL y el incipiente estándar XML como vehículo universal de transporte y presentación de información en Internet. Orientado a programadores web y administradores de bases de datos que buscaban modernizar arquitecturas de aplicaciones dinámicas.
El contenido explora cómo extraer datos relacionales de motores SQL tradicionales y transformarlos en documentos XML estructurados para su posterior consumo en navegadores web. Aborda la creación de esquemas DTD, el diseño de canalizaciones de publicación mediante transformaciones XSLT para desacoplar el contenido de la presentación HTML, y la persistencia de mensajes XML entrantes de vuelta en tablas relacionales. También examina los primeros estándares de sindicación de contenidos (RSS) y mensajería interoperable entre plataformas dispares.
El autor plantea patrones de arquitectura y ejemplos de código funcionales que ilustran cómo construir sistemas web escalables sin atarse a un motor de base de datos específico. Su valor actual es eminentemente formativo e histórico: sentó los principios arquitectónicos del intercambio de datos estructurados que más tarde desembocarían en las arquitecturas orientadas a servicios (SOA) y las APIs REST contemporáneas.
- XML
- SQL
- Bases de datos relacionales
- XSLT
- Arquitectura web
- Sindicación RSS
- Interoperabilidad
- Publicación web
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Canal de Publicación Web Impulsado por SQL y XML
Diseño de un sistema de gestión y sindicación de artículos que consulta una base de datos relacional, genera documentos XML intermedios y los transforma a HTML mediante XSLT.

