Aiming to provide computation ubiquitously, pervasive computing is perceived as a means to provide a user with the transparency of anywhere, any place, anytime computing. Pervasive computing is characterized by execution of task in heterogeneous environments that use invisible and ubiquitously distributed computational devices. It relies on service composition that creates customized services from existing services by process of dynamic discovery, integration and execution of those services. In such an environment, seamlessly providing resource for the execution of the tasks with limited networked capabilities is further complicated by continuously changing context due to mobility of the user. To the best of our knowledge no prior work to provide such a pervasive space has been reported in the literature. In this paper we propose an architectural perspective for pervasive computing by defining entities required for execution of tasks in pervasive space. In particular we address the following issues, namely entities required for execution of the task, architecture for providing seamless access to resources in the face of changing context in wireless and wireline infrastructure, and dynamic aggregation of resources under heterogeneous environment. We also evaluate the architectural requirements of a pervasive space through a case study.