Abstract
The increasing demands regarding a consistent functionality of distributed e-activities applications with a higher number of users in heterogeneous wide area networks implies a continuous research in architectures, infrastructures and technologies to implement the software support. In this paper we propose an architecture for e-applications based on distributed component programming techniques, aspect oriented programming model, messaging and data replication.