The 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.
The Application Descriptor Language (ADL) 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 grid.
|
Copyright © 2013 CA Technologies.
All rights reserved.
|
|