Я думаю, что вы, возможно, немного надули свой вопрос включением слова "архитектурный".
Если вам действительно необходим архитектурный обзор этой проблемы с этого высокого уровня, включая проблемы SLA, ваш SL будет таким же хорошим, как и развертывание MSMQ, поэтому, если вы беспокоитесь о SL, просто посмотрите документацию в интернете о MSMQ и SLA.
Если вы ищете больше фактической реализации с точки зрения кода, эта статья превосходна:
http://code.msdn.microsoft.com/msmqpluswcf
В нем рассказывается о многих вещах, которые вам необходимо знать, в том числе о том, как настроить MSMQ и как реализовать разбиение на блоки, чтобы обойти ограничение MSMQ в 4 МБ (если это необходимо ... надеюсь, что нет). *
Вот хорошая статья о создании надежной и транзакционной очереди, которая будет проходить через компьютеры с использованием кластера MSMQ: http://www.devx.com/enterprise/Article/39015/1954