a.Bringing various existing communication technologies into a unified envirenment.
b.Cross vendor /platform communication.
c.Support for asynchronous commucications.
d.Support for distributed applications based on technologies such as MSMQ and /or COM+
e.All of the above.