¿Se ha preguntado alguna vez qué tienen en común una librería virtual, un servicio de venta de entradas por Internet y un banco electrónico? Todos estos sistemas hacen un uso intensivo de bases de datos y comparten un mismo tipo de interfaz gráfica de usuario. Este libro pone a su alcance los elementos necesarios para diseñar arquitecturas de red de alto nivel con estándares de interconexión. Las técnicas explicadas le permitirán sacar el máximo partido a su base de datos, sea cual sea ésta, pues aunque los ejemplos efectúan conexiones con Oracle y Microsoft Access, el uso con otros sistemas gestores es inmediato. No es necesario ningún tipo de conocimiento previo de Java, servicios web o codificación HTML, dado que aquí se presentan estas tecnologías. Además, si está familiarizado con C, verá que es fácil aprovechar los conocimientos de que ya dispone para acceder a bases de datos a través de interfaces web. Desde una perspectiva integradora, se tratan cuestiones aparentemente dispares, como el uso de Microsoft Access como cliente de Oracle, la transmisión de datos mediante páginas web con CGI, el uso de cookies, la programación de aplicaciones en C y Java con SQL embebido, ODBC y JDBC, la generación de páginas web con C y servlets Java en Tomcat, el empleo de Oracle Forms Server o el diseño de GUI complejas con applets. El texto tiene un marcado acento práctico, y se acompaña de multitud de ejemplos e ilustraciones, así como de un CD-ROM con muchas de las herramientas y servidores empleados. Tanto si usted es un profesional como si es un estudiante de cursos avanzados, lo encontrará útil para acercarse al mundo de la interconexión del software mediante middleware.