|
Web Technologies: A Computer Science Perspective
This book introduces the key technologies that have been developed as part of the World Wide Web, helping readers understand the Web at a fundamental level. This provides a solid foundation from which readers can move on to higher-level Web development tools. Detailed coverage of a wide spectrum of Web technologies, including AJAX, HTTP, XHTML, CSS,
JavaScript, Document Object Model (DOM), Java Servlets, XML, XML Namespaces, SAX, XPath, XSLT, JSP, SOAP, WSDL, XML Schema, and JAX-RPC. For professionals interested in expanding their knowledge of emerging[DU1] Web technologies.
CONTENTS:
1. Web Essentials: Clients, Servers, and Communication
2. Markup Languages: XHTML 1.0
3. Style Sheets: CSS
4. Client-Side Programming: The JavaScript Language
5. Host Objects: Browsers and the DOM
6. Server-Side Programming: Java Servlets
7. Representing Web Data: XML
8. Separating Programming and Presentation: JSP Technology
9. Web Services: JAX-RPC, WSDL, XML Schema, and SOAP
Appendices
A. Software Installation
B. Storing Java Objects as Files
C. Databases and Java Servlets
Bibliography
|