Java, XML, and a New World of Open Components

4/22/99


Click here to start


Table of Contents

Java, XML, and a New World of Open Components

Java/XML/Components

Why XML?

Reusable Components for XML

Clean Integration with OOP

Why NOT XML?

What Is An XML Application?

XML for Document Processing

XML for Program Construction

Data Analysis and Application Development

Data Modeling and Application Development

Transforming XML

Linking XML

XML and the Web: Integrating XML and Legacy Transport

Java and XML Development

Java and XML, continued

Parsing XML

Parsing XML - An Inside Look

Parsing XML - The View from the Application

Core XML Processing - Parser to Application Communication

Tools for XML Software Development

Three Approaches to Composing Applications with XML

Bean-Centered XML: BeanML

BeanML Code (Extract)

XWingML

Sample XWingML code

Building on Document-Oriented Components

Layered Filter Structures - Origin

Adding a Filter

Adding a Filter II

Adding a Filter III

Encapsulating Filters

From Context to Construction

From Processing to Program Construction

Bootstrap Document for MDSAX

ContextML document for App

Document describing GUI

Program Construction in Use - Astronomical Instrument Markup Language (AIML)

Connecting Processes over Networks: XML-RPC and XP

XML-RPC

XML-RPC Samples

XP - Extensible Protocol

XML Component Futures

XML Architecture Futures

Resources

Resources

Resources

Author: Simon St.Laurent

Email: simonstl@simonstl.com

Home Page: http://www.simonstl.com

Copyright 1999 Simon St.Laurent

You can download the original PowerPoint version.