In Visual Studio 2013 U4 Ultimate, I have a solution targeting .NET 4.5.3 with:

  1. An ASP.NET 5.2 MVC Web Application project based public website
  2. A WCF SOAP Service with some operations

Security is important as the service is dealing with financial transactions.

The WCF Service could either be invoked from JavaScript in the web browser or alternatively the web browser could send a request to the Web Application to invoke the WCF Service on the server side and return the result.

What are the advantages and disadvantages of invoking the service client side or server side? How do I choose to invoke from client side or server side? What is your recommendation for whether client side or server side invocation is more appropriate? Is there a convention or best practice?

Related posts

Recent Viewed