NServiceBus был создан, чтобы помочь устранить ошибки распределенных вычислений . Учитывая, что ваш сценарий включает в себя несколько приложений, работающих на одной машине, NSB действительно не применимо здесь, на мой взгляд. Предлагаемое вами решение представляется возможным, учитывая месторасположение приложений.