
AjaxToaster is a servlet which manages database services for your front-end applications. It provides a simple method of mapping hierachical XML or JSON messages sent by the front end into your database.
- Simplicity
No fiddly configuration files, no XML parsing to be done on the server side, just write the service script and go. There is no compilation stage and as few external dependencies as possible.
We have developed AjaxToaster in response to many of the problems we have found implementing ESB services using “traditional” technologies (j2ee/hibernate/wid). We found the principles of SOA inspiring and effective, but it was let down by the complexity and sheer overhead of the standards and technologies involved. AjaxToaster is designed to simply make the developers life easier and do the job.
And “doing the job” doesn’t mean simply making easy things easier… very difficult tasks should also become much simpler. We believe it can achieve that - see some of the complex examples.
-
Efficient and powerful mapping technology
The principle behind the object relational mapping used in AjaxToaster is that your objects don’t necessarily map one to one to database tables. For small applications this may not seem significant, but as applications grow large, as many applications start to use the same database, and if you are using a legacy databases this approach solves many problems.
The syntax used for mapping hierachical object relationships of XML/JSON onto the network relationships of a relational database is simple and intuitive.
-
Service oriented architecture
The AjaxToaster is designed to provide reusable services to front end applications - for instance if you need say, a list of users, you might create a service called “listUsers” which can be used throughout your application and also by any other applications you might write.

XMLToaster is an open-source 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
Bookmark & Share:
Share or bookmark this page.