ECALS framework for content distribution in B-to-B transactions