C# 从Angular应用程序使用WCF服务

C# 从Angular应用程序使用WCF服务,c#,angular,wcf,C#,Angular,Wcf,目前,我们有一个WPF应用程序(前端)和WCF服务(后端)。WCF服务托管在IIS上,我们使用net.tcp绑定创建连接。现在我们将创建一个Angular web应用程序,并希望继续使用原始的WCF服务。 是否有可能在Angular中使用WCF服务?我是否需要为WCF服务创建RESTAPI服务器?如果我问了一个愚蠢的问题,请原谅。我是网络应用的新手。请提出建议,谢谢。如果你想使用“普通”WCF服务,你需要教你的朋友如何使用SOAP(有一些库可以做到这一点)。或者,如果您想要一种更简单的方法,请使

目前,我们有一个WPF应用程序(前端)和WCF服务(后端)。WCF服务托管在IIS上,我们使用net.tcp绑定创建连接。现在我们将创建一个Angular web应用程序,并希望继续使用原始的WCF服务。
是否有可能在Angular中使用WCF服务?我是否需要为WCF服务创建RESTAPI服务器?如果我问了一个愚蠢的问题,请原谅。我是网络应用的新手。请提出建议,谢谢。

如果你想使用“普通”WCF服务,你需要教你的朋友如何使用SOAP(有一些库可以做到这一点)。或者,如果您想要一种更简单的方法,请使用
webHttpBinding
,让您的WCF服务理解REST,然后您可以从服务器向WCF服务发送常规HTTP GET和POST请求。这两种方法都是可能的。让我印象深刻的一件事是,你说你使用net.tcp绑定。Net.tcp用于WCF程序之间,因此如果您想从Javascript调用服务,可能会遇到问题。