C# 服务和应用程序之间的通信-RESTful?

C# 服务和应用程序之间的通信-RESTful?,c#,.net,rest,C#,.net,Rest,我正在生成一个应用程序,它将与服务进行通信,并在任务栏中显示服务状态。为了实现这种通信,我考虑使用RESTful WCF服务。然而,我的问题是,既然REST必须公开一个端口,那么有没有更有效/安全的方法来做到这一点?我假设应用程序和服务将在同一台机器上,或者可能在同一LAN/Active Directory域中。这句话不是真的“因为REST必须公开一个端口”,你可以通过端口80为restful web服务提供服务,为什么不使用服务堆栈或web api并将其托管在IIS中?端口80是一个端口…是的

我正在生成一个应用程序,它将与服务进行通信,并在任务栏中显示服务状态。为了实现这种通信,我考虑使用RESTful WCF服务。然而,我的问题是,既然REST必须公开一个端口,那么有没有更有效/安全的方法来做到这一点?我假设应用程序和服务将在同一台机器上,或者可能在同一LAN/Active Directory域中。

这句话不是真的“因为REST必须公开一个端口”,你可以通过端口80为restful web服务提供服务,为什么不使用服务堆栈或web api并将其托管在IIS中?端口80是一个端口…是的,它是一个端口,但是听起来好像想要使用不同的端口公开restful API,请像其他网站一样查看rest API