如何在c#中创建一个简单的restful服务器/客户端解决方案

本文关键字:简单 一个 restful 服务器 解决方案 客户端 创建 | 更新日期: 2023-09-27 18:20:07

我正试图创建一个基于restful api的服务器(基本上是一个在特定端口上侦听的客户端-服务器系统,但我看到的所有教程都使用asp.net、一些数据库或不适合/太复杂。我尝试过Msdn教程、That One CodeProject和That Other CodeProject教程,但在这里也没有找到简单的解决方案。

我在想一个解决方案,比如:

服务器在特定端口上侦听restful请求(让我们称之为"ServerListener"),然后在静态"CheckNumber"中处理请求(如果是正数或负数)。然后,它会用值"positive"或"negative"(取决于其值)回复客户。然后,客户端显示一个MessageBox,其中包含结果。

最后的想法是让nginx服务器代理服务器,该服务器处理与客户端的加密并清除请求。

如何在c#中创建一个简单的restful服务器/客户端解决方案

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

Http API将为您提供在没有Asp.Net、没有WCF甚至没有IIS的情况下实现服务器的自由。

查看我的文章,它包含了几个简单REST服务器实现的示例,包括C#、Java、PHP和node.js。