netnamedpipebinding相关内容

通过命名管道绑定公开 WCF 服务

简介: 几天前我成功地实现了一个托管在 Windows 服务中的 WCF 服务.StackOverflow 的社区帮助我解决了 这里的 WSDL 暴露.我再次感谢你.然而,最近我发现这个服务的另一个潜在客户端与服务位于同一台机器上,这让我认为我应该添加另一个具有 namedPipesBinding 的端点. 就我而言,命名管道似乎是机器内通信的最佳解决方案.如果有误,请纠正我. ..

通过命名管道从 Windows 服务(会话 #0)连接到桌面应用程序(会话 #1)

给定: - 应用程序 - 桌面 GUI (WPF) .NET 应用程序 - Windows 服务监视应用程序(.NET 也是) Windows 服务会定期“ping"应用程序以确保其健康(如果不是,则 winservice 将重新启动它). 我打算通过命名管道实现“ping".为了让事情更简单,我决定用 WCF 来做.该应用程序承载一个 WCF 服务(一个操作 Ping 返回一些东西) ..
发布时间:2021-12-13 10:09:22 其他开发

如何使用NetNamedPipesBinding保护WCF服务,使其只能由当前用户调用?

我正在使用带有NetNamedPipesBinding的WCF服务在我的进程中的两个AppDomain之间进行通信. 如何保护服务,以便同一台计算机上的其他用户无法访问该服务? 我已经采取了在端点地址中使用GUID的预防措施,因此通过模糊处理可以提高安全性,但是我正在寻找一种使用ACL或类似方法锁定服务的方法. 解决方案 请参见 ..
发布时间:2020-07-24 20:52:36 其他开发

非管理员用户的客户端无法使用net.pipe与服务进行通信

我有一个使用net.pipe协议托管WCF服务的客户端应用程序.客户端无法与在admin用户下运行的其他WCF服务进行通信. 我了解到您无法在不同用户之间使用net.pipe进行通信. 有办法绕过吗? 解决方案 我已阅读到您之间无法使用net.pipe进行通信 不同的用户. 通常情况并非如此.这是我认为您所指的内容的摘要: 如果您运行的操作系统早于Windows ..
发布时间:2020-05-16 19:43:15 其他开发

WCF命名管道IPC

本周,我一直在努力加快命名管道的速度.我要与他们解决的任务是,我有一个现有的Windows服务,该服务充当设备驱动程序,可将数据从外部设备传输到数据库中.现在,我必须修改此服务并添加一个可选的用户前端(在同一台计算机上,使用IPC形式),该前端可以监视数据在设备和DB之间传递时的数据,以及将一些命令发送回该服务 我对IPC的最初想法是命名管道或内存映射文件.到目前为止,我一直在使用 WCF教 ..
发布时间:2020-05-16 19:43:09 其他开发

通过命名管道绑定公开WCF服务

简介: 几天前,我成功实现了Windows服务中托管的WCF服务. StackOverflow上的社区帮助我 WSDL曝光.我再次感谢你.但是最近我发现这次有一个与此服务位于同一台机器上的潜在客户,因此我认为我应该添加另一个名为namedPipesBinding的终结点. 就我而言,命名管道似乎是机器内通信的最佳解决方案. 请纠正我的错误. 问题: 我需要为同一服务/合同公开另 ..

通过命名管道从Windows服务(会话#0)连接到桌面应用程序(会话#1)

给出: -应用程序-桌面GUI(WPF).NET应用程序 -Windows服务监视应用程序(也包括.NET) Windows服务会定期"ping"应用程序,以确保其运行状况良好(如果不是,则winservice会重新启动它). 我打算通过命名管道实现"ping".为了简化起见,我决定使用WCF.该应用程序承载WCF服务(一个操作Ping返回了一些内容). Windows服务是此WCF服 ..
发布时间:2020-05-16 19:42:24 其他开发

如何使用命名管道绑定从Delphi与WCF进行通信

如果是这样,那么如何? 我可以使用Delphi 2007与WCF服务通信使用netnamedpipebinding吗? =“h2_lin”>解决方案 我建议您使用.NET(和WCF!)为您的服务创建COM可见代理,然后像Delphi一样使用COM对象。 p> 为了在NetNamedPipesBinding端点上监听WCF服务的本机客户端,有几个原因是非常复杂的。有关详细信息,请参阅 ..
发布时间:2017-04-25 00:36:53 Delphi

是NetNamedPipeBinding安全吗?

我想知道,如果netNamedPipeBinding被认为是安全的: 在一方面NetNamedPipeBinding只在传输层实现了安全性,它使用NTLM(的source ) 在另一方面命名Pipie不是从远程计算机可访问的,并且没有办法窃听的特定开放管道实例被用来传送数据,或将数据写入到它,除非可以得到手柄向有关具体实例 这就是为什么我不知道该怎么思考这个问题的解决方案的安全性 ..
发布时间:2016-09-26 11:29:03 C#/.NET

使用WCF NetNamedPipe多个应用程序

我试图运行在同一台机器多个WCF服务的托管应用 我想要运行多个的应用 - 而不是多个服务在一个应用程序。 VAR主机=新的ServiceHost(typeof运算(MyClass1的),新的URI [] {新的URI(“网。管:// localhost“的)}); host.AddServiceEndpoint(typeof运算(ISomeInterface),新NetNamed ..
发布时间:2016-09-23 21:00:14 C#/.NET

获取EndpointNotFoundException与NetNamedPipeBinding在C#;需要创建一个全局命名管道

我运行一个窗口服务,而我在一个NetNamedPipeBinding发送消息。这些消息是从一个由GPO触发的客户端应用程序发送。我刚刚安装了一个新的服务器上的服务端和客户端,我得到以下信息: System.ServiceModel.EndpointNotFoundException: 有没有终点为 net.pipe听://本地主机/ VOXAServices / VOXADefault ..
发布时间:2016-09-07 12:07:19 C#/.NET