Wcf 开发一个能够在tcp端口上侦听.net中数据的服务

Wcf 开发一个能够在tcp端口上侦听.net中数据的服务,wcf,service,tcp,Wcf,Service,Tcp,以下是我的设想: 我想开发一个程序,侦听TCP端口以获取传入的XML数据,并在处理后将其保存在sql server数据库中。我有一个wcf服务,它可以处理xml数据并将其保存在sql server数据库中。现在我需要一个程序(可能是windows服务或其他什么),它可以侦听TCP端口的数据,并通过将xml数据作为参数传递来调用我的wcf服务方法,或者一个服务(windows或wcf),它可以侦听端口的数据,并对其进行处理,然后将其插入Sql server数据库 请帮帮我。提前谢谢 WCF服务可以

以下是我的设想:

我想开发一个程序,侦听TCP端口以获取传入的XML数据,并在处理后将其保存在sql server数据库中。我有一个wcf服务,它可以处理xml数据并将其保存在sql server数据库中。现在我需要一个程序(可能是windows服务或其他什么),它可以侦听TCP端口的数据,并通过将xml数据作为参数传递来调用我的wcf服务方法,或者一个服务(windows或wcf),它可以侦听端口的数据,并对其进行处理,然后将其插入Sql server数据库


请帮帮我。提前谢谢

WCF服务可以使用netTCPBinding侦听TCP端口。下面是一些示例,可以帮助您通过TCP配置服务

你问题的第二部分不清楚。您希望windows服务承载WCF还是调用WCF

如果要在windows服务中承载WCF服务,请使用ServiceHost
如果要调用它,只需在windows服务项目中创建一个服务引用

在windows服务中托管WCF服务

我想从windows服务调用wcf服务,我已经添加了对windows服务的引用,以及生成的代理类,但调用时出现了“端点配置”异常,我不知道如何配置Windows服务的App.config。您能否将您在Windows服务中编写的代码附加到您的问题中。要将配置文件添加到windows服务,只需添加一个新项目,您应该在其中看到app.config作为一个选项