dgi-x is middleware for web and database applications. Web applications benefit from the introduction of a layer of middleware that separates the user interface from the storage, or as programmers might express it, the HTML from the database.
Managers and programmers alike know that technology has its own motor that drives change. The introduction of middleware into a web application loosens the grip that one layer has on another. When middleware is used, the user interface can be changed from PHP to Ruby without disturbing the database, or the database can be changed from MySQL to Oracle without the user interface needing to know that the change was even made.
dgi-x provides its benefits language independent manner. Its interface is the same regardless of the programming language used to invoke it. The use of dgi-x completely removes SQL from the caller's application, thereby freeing user interface programmers from struggling with SQL while simultaneously liberating database specialists to work within their zone of expertise.
From a management perspective, the most expensive part of a large software project is training the people. Few programmers on any staff will be equally adept with web scripting languages and SQL, and even "standard" SQL exists in different flavors with different extensions depending on the vendor.
dgi-x is almost certainly available for your platform. The source code is portable, and it has been tested on both the 32 and 64 bit architectures of Motorola and Intel hardware, including single and multiple CPU machines. We have written a number of adapters for the common languages used to construct user interfaces, including PHP, Java, and Ruby, using Oracle 10g and 11g databases, as well as MySQL 5.
Contact Peter Mitchell, head of Sales and Business Development by email, or by phone at +1.804.767.7223.