Contents |
[edit]
Architecture
[edit]
Converters Library
Depections in Java of various end formats.
[edit]
Interfaces Library
Middleware for reading and writing formats from the converters library. Inclues a Babel "reader" and "writer".
[edit]
Java Web App
Public servlets and interface, mostly based on the common SIMILE Ajax library.
[edit]
Converters
- Built-In
- RDF/XML
- N3
- RSS 1.0
- Converters Library
- Tab separated values (TSV)
- Microsoft Excel (XLS)
- BibTex format
- SIMILE Exhibit
[edit]
Servlets
- ConfigServlet
- Returns information about configured inputs, outputs, and serialization types.
- PreviewServlet
- Uses velocity templates to create a basic non-configured Exhibit display based on your POSTed data.
- ReflectorServlet
- Helps troubleshoot POST data.
- TranslatorServlet
- Takes POST data containing text, urls, or files and converts them to your specifications.
- ValidatorServlet
- Makes sure that formats are valid and may be read by Babel.
[edit]
POST Data
The TranslatorServlet looks for the following multipart form data entries on an HTTP POST request:
- in-*
- out-*
- reader
- writer
- mimetype
- multipart-encoded full files
- raw-text
- url(s)
[edit]
Suggested Data Formats
- SPARQL XML format
- CSV
- N-Tripples
- Java JARs
- SQL Dump
- RSS 1.0 (DONE!)
- Microformats
- GEDCOM - rnk is working on this

