Abstract :
Most of organizations and companies meet their needs for software by providing distinguished software system during the time. Each one of these systems utilize own way for saving information which are not necessarily similar to other systems. Therefore, we are facing with a collection of information related to an organization which have been scattered in a series of heterogeneous databases. On the other hand, by the emergence of network and internet the number of existing and interrelated databases is increasing daily. The information must be extracted from this data sources. This task can be done through asking query about the information, but the combination of information from different data sources, due to different data structures, different schemas, different access protocols which they need and the distribution of data sources on the surface of network, is a hard and boring task. The purpose of integration systems is to provide an integrated query interface on a set of database, such a way that the user by using this integrated interface, without the need for knowing the location and the way of access to the data, can ask his query in the system and receive the existing results through the network. In this study, architecture has been provided for querying p2p integration system. In the suggested architecture, the features of a p2p environment and the changeability of the environment of the network have been considered. Also, the utilized mechanism for processing the query is such a way that to decrease the network traffic and the time of responding to the minimum. The practical results indicated that the suggested method has a close manner to the optimized status.