DannSaHa
DannSaHa

Reputation: 247

Implement web Service in my Architecture

I'm really really new to programming with an architecture, so I hope someone here can help me.

I have a solution on C# .Net with the next architecture:

I need to implement a web service that will be consumed by WPF and WEB projects but I don´t know if it really goes here and how it needs to be (Web API or WCF).

Upvotes: 0

Views: 50

Answers (1)

Marcus
Marcus

Reputation: 8649

A Service in this case is a layer in your application that supports the higher layers with methods to communicate with the underlying layers (Data). You should read up on design patterns in general and in particular Service Pattern and Repository Pattern. You should educate yourself on the differences between WCF and WebAPI where the first is XML based and the latter is a RESTful API that I would recommend from modernity perspective if you can choose what to implement.

Upvotes: 1

Related Questions