Message-oriented Architectures, Peter Ritchie