Skip to content

npetrov001/TestWCFvsGRPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TestWCFvsGRPC

This repo contains 2 sets of 2 projects:

  1. GRPC Client Server - C# WinForms .NET 8
  2. WCF Client Server - C# WinForms .NET Framework 4.8

Both servers and clients are structured similarly with similar UI.

Both servers expose 2 simple methods:

  1. Ping() - accepts input string and responds with the same string
  2. Ping2() - accepts input string and responds with a common structure of Success flag, Message and data (which gets the same string returned).

The purpose of these projects was to benchmark if GRPC is actually faster than WCF, more light-weight and can handle more concurrent requests.

Results did in fact confirm these claims.

Youtube Videos:

  1. Project Structure - https://youtu.be/bI5YREd_XTM
  2. Local Tests - https://youtu.be/Xnd9QD2RBFg
  3. Remote Tests - https://youtu.be/uTWG5tHgIqs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages