XOE Developers Guide v1.0

A guide to application development within the XOE framework

XOE Developers Guide Copyright © 2000, 2001 Transvirtual Technologies, Inc

XOE, Kaffe, and the XOE logo are registered trademarks of Transvirtual Technologies, Inc. Windows and Windows CE are registered trademarks of Microsoft, Inc.


Table of Contents
Architectural Overview
Local Services
Package Management
Other Concepts
Part I. Basic Concepts
1. Packaging
2. Content Handling
3. XOE Services
4. Documents and Callbacks
5. Servlet-based Applications
Part II. XOE Primer
6. "Hello World" application
7. Servlet Based "Hello World" Application
8. A Servlet with Input
Part III. Advanced Topics
9. XPath
10. Service Registration and Location
11. Common Service Definitions and Implementations
12. Implementing a Shell
13. Implementing a package installer
14. SOAP and XOE SOAP server
SOAP
XOE SOAP Server
A. Reference Material
Installer Services
Package Attributes
The Package Description Format
Package Source Directory
The Package Build Process
Description Expansion
Core Installers
Provisos and Dependencies
Virtual-Input Package
Compiling and Installing XOE from sources
Recommended Reading
Java related books:
XML books:
Linux books:
Web Resources
List of Tables
14-1.
14-2.
List of Examples
12-1. Excerpted listing from the default bootstrap file: bootstrap.xml
12-2. Excerpted listing from the default XOE Shell: org.xoe.shell.Main
12-3. Excerpted listing from a character-based debug shell: org.xoe.DebugShell