A developer is asked to determine which Web services approach is correct for a new project. A SOAP-based Web service must be created and deployed in an environment where many customers will use it. These customers will be responsible for developing their own clients using different frameworks, based on the published WSDL. Which approach is correct to use first in this situation? (Choose one)
A.
Java, because the WSDL generated later will be more accurate
B.
WSDL, because the service and customers can benefit from the strongly typed schema
C.
Java, because the service must be efficient to support many customers
D.
WSDL, because tools allow existing classes to be easily mapped without modification
B