将数据从C#asp.net网站发送到已安装的C#windows窗体应用程序

将数据从C#asp.net网站发送到已安装的C#windows窗体应用程序,c#,asp.net,linq,C#,Asp.net,Linq,我正在使用基于网络的POS系统,需要启用静默打印。 (打印时不显示打印对话框) 我已经设法让它工作,但有时当出纳员想要生成新的凭证,它不会打印,这正成为一个问题 我已被指示创建一个Windows窗体应用程序,该应用程序将安装在我所有的出纳员机器上,该应用程序需要做的是,一旦出纳员登录到网站并销售凭证,我需要将数据从我的ASP.NET网站发送到Windows窗体应用程序,在那里可以进行静默打印,因此,只要收银员点击“销售凭证”按钮,数据就必须发送到已安装的windows应用程序并自动打印 将发送到

我正在使用基于网络的POS系统,需要启用静默打印。 (打印时不显示打印对话框)

我已经设法让它工作,但有时当出纳员想要生成新的凭证,它不会打印,这正成为一个问题

我已被指示创建一个Windows窗体应用程序,该应用程序将安装在我所有的出纳员机器上,该应用程序需要做的是,一旦出纳员登录到网站并销售凭证,我需要将数据从我的ASP.NET网站发送到Windows窗体应用程序,在那里可以进行静默打印,因此,只要收银员点击“销售凭证”按钮,数据就必须发送到已安装的windows应用程序并自动打印

将发送到出纳机的数据是基本信息,如出纳姓名、账户名称、站点等

我将如何实现这一结果


提前感谢。

这两个应用可能需要共享一个数据源(例如,使用SQL Server)

如果需要在无用户干预的情况下以静默方式进行打印,则需要实现一个侦听器(通常作为Windows服务),该侦听器等待添加新项目并准备打印

请参阅:或者,或者。

查看或


对于signalR,有一个.net客户端,可以方便地在windows应用程序中实现

要获得此问题的更详细答案,请提供您迄今为止尝试/研究的内容的信息。