The CA AppLogic® application model defines a cohesive set of abstractions that is sufficient to describe the structure of an arbitrary distributed application without references to the hardware system on which it is to execute, and without explicit dependencies on the actual software functionality encapsulated in each of the appliances.
The model makes it easy to express the structure and configuration of the application through a set of static descriptors using a structure descriptor language.
CA AppLogic® defines an Application Descriptor Language named ADL. The ADL language is semantically equivalent to XML, but is less verbose and much more suitable for direct editing by humans. Using this language, you can describe an arbitrarily complex distributed web application as a set of text files (descriptors) including virtual appliance descriptors, composite appliance boundary descriptors, assembly interior descriptors and package descriptors.
This set of descriptors, together with the images of class volumes and application volumes, is sufficient to instantiate and execute the application on any hardware grid that runs CA AppLogic®.
|
Copyright © 2012 CA.
All rights reserved.
|
|