You are an enterprise application developer. You develop an application to manage products. You plan to expose the products from the application to your business partners. The design solution must meet the following requirements: The service is accessible through firewalls.The service interoperates with client applications that are developed by using different frameworks. You need to ensure that the solution meets the requirements by using the minimum amount of development effort.
What should you do?
A.
Use an ASP.NET Web service.
B.
Use an Enterprise Services component.
C.
Use an ASP.NET-hosted .NET Remoting.
D.
Use a managed Windows service-hosted .NET Remoting service.