Quantcast
Channel: ASP.NET Core
Viewing all articles
Browse latest Browse all 9386

Project Hierarchy, What Technologies to use?

$
0
0

Hi,

I want to write application separated to 3 parts. Client Service, Service, Web.

Let's say we have for example 5 computers and 1 server. Each computer will run Client Service. Server will run Service and Web.
I thinking of Client Service as Windows Service Project. Service as WCF Service and Web as ASP.NET Core (.NET Framework).

Client Service will collect data about users and send it to WCF Service to write it to db.
Web will work as data viewer with graphs etc.

So what's the question?
Currently thinking of if its possible for WCF to connect to ASP.NET Core or is there a better solution instead of WCF? I think WebAPI is not great solution for this.
Also do you think its better to design for each database table own manager for add/edit/delete etc. or share through WCF DatabaseContext to Web for display or make own DatabaseContext for Web? Or Just share from WCF ConnectionString?

I don't have much experience in designing in this concept. So better to ask someone who's experienced :)

Thanks.


Viewing all articles
Browse latest Browse all 9386

Trending Articles