Architectural Issues in Multi-Channel Information Systems