Service and resource discovery using p2p