A method and system for deploying assets to multi-tiered network nodes. An
asset may represent network and/or application components (e.g., data,
objects, applications, program modules, etc.) that may be distributed
among the various resources of the network. In one embodiment, a target
node's environment may be adjusted before an asset is deployed to that
target node. In an alternative embodiment, a target deployment adapter,
associated with the asset, may be selected and deployed with the asset in
order to allow the asset to operate in the target node environment. An
implementation class, associated with the asset, may be inserted into the
target node environment. An altered target deployment descriptor may also
be inserted into the target node environment.