The phenomenal growth that the WWW currently experiences necessitates the integration of various types of information sources to its platform. We present an open, extensible multi-agent architecture, which is based on standards like XML, for the efficient retrieval of information from RDBMSs and HTML document collections. We also specify a series of protocols for achieving the synergy between a number of server- and client-side components.