Skip to content

adriansinger87/GrpcGeo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GrpcGeo

A gRPC Demo for .NET with a client and a server app.

Introduction

This demo shows the basic principles of gRPC. The gRPC client calls the server and sends its IP address. The gRPC server provides geo information like country, city longitude and latitude for a given IP address.

Remote Procedure Calls with G!

The system was initiated by Google and is now driven by a larger community, so the best start is to visit the website. GRPC is an efficient language neutral framework to connect applications, based on HTTP/2 and Protocol Buffers, alias protobuf.

Assemblies

  • GrpcGeo.Domain - contains the protobuf file a d compiles the classes for the gRPC client and server.
  • GrpcGeo.Client - .NET Core console app that connects to a gRPC server on the localhost.
  • GrpcGeo.Server - .NET Core console app that provides a service that needs the IP address and returns the geo information.

Have a nice day!

About

gRPC Demo Client and Server app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages