XMLToaster is a two way database to XML mapping tool. It maps XML messages directly into database tables and extracts data into XML documents.

It uses a simple SQL "select" like statement to extract data into XML documents of arbitrary complexity.

It scales to handle very complex mappings such as might be found when extracting from a legacy database into an ESB service catalog.

Persistence is currently through an XML mapping file, shortly to be replaced by more user-friendly SQL style update statements. The persistence engine is also capable of handling enterprise level requirements.

Key features:

- Simple XML message generation from a database.

- Quick and easy persistance of XML messages to the database without the traditional coding overhead.
It specialises in handling very complex mappings of XML to tables.

Journal Entries

No entries yet.


Ratings & Reviews

Community Rating
0.0/5.0

Based on 0 user ratings.

Your Rating

Click to rate this project.

Links

2 links submitted so far. Submit your own links.

News

Edit RSS feeds.

    Ajax Toaster

     
    Guerilla SOA for Rich Internet Applications!
    Do Web 2.0 and SOA play together? With Ajax Toaster the answer is Yes! It massively simplifies the task of writing a Service Oriented database backend for ajax web clients.
    Creating backend ... [More] database services for your application is quick and easy with support for JSON and XML messaging over HTTP [...] [Less]

    New features coming in 1.0.8

    We have reviewed how persistance is managed in v1.0.8.  The xmltosql parser has been rewritten to support a more human readable psuedo-sql syntax in addition to the current XML configuration.
    An example of updating a table with the new ... [More] , simplified syntax….
    The xml message to save to the database….

    Dry Toast
    MAIN

    1.50
    0.05

    :
    etc
    :

    The xmltoaster update statement you need [...] [Less]

    News

    06 Oct 2007 - XMLToaster is now on SourceForge. Go to the project page to participate.
    01 July 2007 - Version 1.0.1 released! XMLToaster is now available under a GPL license. Go to the downloads page to get the source.
    01 April 2007 - Version 1.0.0 of XMLToaster has been released. It’s the first production version [...]

    More Information

    Meet the toaster.
    Introduction to XMLToaster.
    Learn more with the XMLToaster tutorial.
    Tutorial

    Welcome!

    XMLToaster is an open source tool that allows you to integrate relational databases with XML. It enables you to generate XML using the simplicity of SQL and to save XML to a database using a powerful mapping script.

    XMLToaster has the flexibility to handle all kinds of XML - from arbitrary structures to schema defined canonical [...]


Who uses XMLToaster?

Anon32

Who contributes to XMLToaster?

Anon32
I'm a contributor

Where in the world?




Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 14,810
Effort (est.) 3 Person Years
Avg. Salary $ year
$ 186,371