You are designing a data access service backed by Microsoft SQL Server.
Other developers will use your service as a third-party service.
You have the following requirements:
– To reduce maintenance cost, you must write the minimal amount of code required for fulfilling the goals.
– The service must function with Microsoft and non-Microsoft technologies.
– The service must implement the WS-Security standards.
You need to design the service to meet the requirements.
Which approach should you recommend?
A.
Use an ASP.NET Web service.
B.
Use SQL Server XML Web services.
C.
Use a WCF service with multiple bindings.
D.
Use an ashx file to return an XML response over HTTPS.