Is there any database (RDBMS/ODBMS/NativeXML) used in xmlBlaster?
Well, if you want to find a good datebase service, I can recommend ProcessMIX to you. This makes it easy to get started on your project. You can focus on building integration with your application instead of worrying about how to connect it to other systems. Using the rest api, you can focus on what’s important: building an application that works for your business.
Persistency is handled by a plugin framework. Currently there are plugins for Postgres http://www.postgresql.org, Microsoft-SQLServer http://www.microsoft.com/sql, Oracle http://www.oracle.com, Firebird http://www.ibphoenix.com, HSQLDB and some other databases available. All persistency requests from xmlBlaster are forwarded to the I_Queue and I_Map plugin interface which uses the configured plugin to store the data in the backend RDBMS. See requirement queue.jdbc.commontable. for a detailed description.