More particularly, the invention relates to a universal communication mechanism that allows computer-implemented applications of potentially dissimilar memory addressing modes to share information with one another in a convenient fashion, and without requiring each application to know the addressing mode of the other in order to share information such as messages and data.