Kalerion
Kalerion

Reputation: 91

How to create a simple restful server / client solution in c#

I'm trying to create a server based around the restful api (basically a client - server system which listens on a specific port but all the tutorials I've seen were using asp.net, some databases or not suited / too complex. I've tried The Msdn Tutorial, That One CodeProject and That Other CodeProject Tutorial and also haven't found a simple solution here either.

I was thinking of a solution like:

Server listens on specific port for restful requests (Lets call it "ServerListener") and handles the request then in a static "CheckNumber" if its either positive or negative. It'll then reply to the client with the value "positve" or "negative" (depending on its value). The client then shows a MessageBox with the result.

The final idea would be having the server being proxied by an nginx server which handles the the encryption with the client and sanitizing the request.

Upvotes: 1

Views: 5399

Answers (2)

Johnathan Kanarek
Johnathan Kanarek

Reputation: 854

Check my post, it contains several examples for simple REST server implementations, including C#, Java, PHP and node.js.

Upvotes: 0

Oguz Ozgul
Oguz Ozgul

Reputation: 7187

Please check https://msdn.microsoft.com/en-us/library/windows/desktop/aa364510(v=vs.85).aspx

The Http API will give you the freedom to implement your server without Asp.Net, without WCF, and even without IIS.

Upvotes: 1

Related Questions