dataFloat is a framework for developing applications for the web browser environment. dataFloat consists of server and client side software components, which allow for implementation of applications which run using “client side XML”. dataFloat is also multilingual, scalable, flexible and can be integrated with other applications and databases.
Multilingual Capabilities
All dataFloat applications are multilingual ready capable of supporting complex multilingual data structures. New languages can be added very quickly without the need for re-programming.
Integration with External Databases and Systems
The dataFloat XML architecture provides integration with external databases and legacy systems. Use of a metadata XML structure means that the dataFloat application is effectively independent of the external database structure. One of the current dataFloat projects involves integrating with 8 large external databases. All dataFloat code is written in standard, open web technologies: XML/XSL/Java Script for efficient development and management.
dataFloat Client Side XML
Client side XML means a “compact data set” is downloaded to the client machine. All rendering, browsing and data manipulation is then done on the client machine without recourse back to the server. This is all done with XML/XSL/JavaScript components with no need for installation or lengthy downloads. The key benefit of dataFloat applications is the speed and functionality of an installed application, with the ease of development, deployment and management of a web application. It also means that applications are significantly more scalable than traditional web server architectures.