Web Services, the WS-* Spec.
This is here for historical reasons. Please see the PowerPoint on Eclass. What historical reasons? Web Services are standards compliant. That means they meet certain conditions set by governments and certifying other organizations. Consequently we have difficulty replacing them as they serve a compliance purpose in financial and health care organizations (E.g. see here as an example).