A. Expanding the reach of your company information.
B. Providing transactional services such as credit card payment processing.
C. Making existing services available to a business process to orchestrate services.
D. Enabling interoperability between heterogeneous services to create time-critical solutions.