How does an application architecture compare to a technical architecture?
An application server vender such as IBM or BEA supplies a technical architecture. A technical architecture provides a scalable environment in which applications can be deployed. Technical architectures, however, do not provide specifics on how to build an application. An application architecture, like HorizonJ, is used to hide the complex interactions with the technical architecture in a way that easy for application developers to understand.