nettcpbinding相关内容

具有 netTcpBinding 和证书传输安全性的 WCF

我需要保护使用 netTcpBinding 并直接与基于 Windows 窗体的应用程序连接的 WCF 服务.我只需要在传输层对其进行保护. 我很确定它可以在本地运行,即我可以在本地运行服务,并通过客户端连接到它. 当我尝试设置服务以使其在服务器而不是本地计算机上运行时,我遇到了证书问题.错误日志表明证书必须具有能够进行密钥交换的私钥,并且该进程必须具有对私钥的访问权限. 我正在 ..
发布时间:2022-01-25 16:41:30 其他开发

WCF TCP 比 HTTP 快多少

我知道 TCP 比 WCF 的 HTTP 快,但我很想知道快多少.我有一个使用 HTTP 的大型应用程序的性能问题,我正在考虑迁移到 netTcp 是否会产生足够的性能改进,使投资变得值得. 有谁知道netTCP和Http绑定发送的数据量有什么区别? 解决方案 到目前为止答案很多,但没有具体数据. Microsoft 制作了一个测试来准确地测量您所询问的内容 - WCF 服务的 ..
发布时间:2021-12-13 20:23:24 C#/.NET

WCF NetTcpBinding 安全性 - 它是如何工作的?

我在尝试解决 WCF 中设置的泥潭时遇到以下问题... 我使用 NetTcp 绑定创建了 WCF 客户端-服务器服务.我没有对安全设置进行任何更改,当在一台机器上运行时,它运行得非常好.但是,当我从另一台机器上运行我的客户端时,它抱怨服务器不喜欢发送的安全凭证. 我明白现在默认情况下 NetTCP 是“安全的",并且我的客户端会传递错误的安全详细信息 - 即 Windows 用户名和密 ..
发布时间:2021-12-13 20:22:22 其他开发

在 IIS7 中使用 WAS 时 global.asax Application_Start 等效项是什么

我想对当前托管在 IIS7 中的 WCF 应用程序使用 netTcpBinding,这意味着将其配置为使用 WAS.然而,这是相当直接的,我的应用程序之前使用了 global.asax 文件中的 Application_Start 事件.我不需要访问 httpContext(我知道在 IIS7 中访问权限已被删除),但是我仍然想挂入 start 或 init 方法? 在 WAS 中托管与 I ..
发布时间:2021-12-13 19:58:04 其他开发

通过 Net.TCP 绑定的 WCF RIA?

我正在尝试提高 Silverlight 4 WCF RIA 应用程序的性能.由于它仅用于 Intranet,我认为从默认的二进制 HTTP 绑定切换到 Net.TCP 绑定可能会稍微提高性能. 但是,我很难获得一个简单的概念应用程序运行证明.我有: 将 conecpt 应用的证明从 Cassini 切换到 IIS (7) 在 IIS 上添加了适当的绑定和启用的协议 在我的 IIS ..
发布时间:2021-09-22 19:42:07 其他开发

连接时 WCF 客户端 TCP 错误 10013 - 仅当连接到 Windows DC 时;net.tcp 绑定

我在双工模式下设置了一个小型 WCF 服务.该服务在 Windows 8 应用程序中使用.客户端计算机是 Windows 域的成员.如果存在与域控制器的连接,则会出现错误: TCP 错误代码 10013:尝试以访问权限禁止的方式访问套接字 如果与 DC 的连接已建立但服务器和客户端在同一台机器上运行,则不会发生这种情况.但是通过网络连接失败. 奇怪的是,如果我通过不同的网络连接服务器和客 ..
发布时间:2021-09-22 19:35:34 其他开发

如何设置 WCF Net.Tcp

我正在尝试设置 wcf 服务以通过 IIS 7 使用 net.tcp. 这是我得到的错误: 没有端点监听net.tcp://127.0.0.1:8000/ListingService可以接受消息.这是通常由错误的地址引起或 SOAP 操作.见内部异常,如果目前,了解更多详情. 这是我从客户端调用的代码: using (var client = new ListingServic ..
发布时间:2021-09-22 19:28:20 其他开发

带有 net.tcp 的 WCF 错误“服务端点未能侦听 URI,因为访问被拒绝

在我属于管理员组的 Windows 8.1 机器上托管 WCF Net.Tcp 服务时,我收到以下错误:服务端点未能侦听 URI“net.tcp://localhost:9001/dataservice",因为访问被拒绝.在 SMSvcHost.exe.config 的相应 allowAccounts 部分验证当前用户是否被授予访问权限. 我什至按照建议将用户添加到配置中: ..
发布时间:2021-09-22 19:21:41 C#/.NET

我可以在 WCF 中使用 netTcpBinding 添加服务引用吗?

是否可以在visual studio中添加服务引用,在使用netTcpBinding时生成本地代理类调用WCF服务? 据我了解,服务引用方法需要服务公开 WSDL,只有 http 绑定不支持吗? 也许,我可以在开发中在本地添加服务引用,然后在生产中将配置切换为在运行时使用 nettcp 吗? 我问的原因是因为我在 Windows 服务中托管(服务器 2003,所以没有 WAS,并 ..
发布时间:2021-09-22 19:20:11 其他开发

WCF NetTcpBinding 何时需要完全信任客户端?

我正在使用 WCF 与多个服务器进行通信. 对于我的本地服务器 netTcpBinding 工作正常,没有问题. 但是当我尝试使用 app.config 中的以下 netTcpBinding 连接到我的远程服务器 (Azure) 时,这将使应用程序在初始化时崩溃,因为在没有完全信任的情况下无法创建 netTcpBinding. app.config 文件中的这个绑定, ..
发布时间:2021-09-22 19:15:11 其他开发

WCF netTCPBinding

WCF 的 netTCPBinding 是“默认安全的".据我了解,这意味着.. 呼叫者使用他们的 Windows 凭据进行身份验证. 消息已签名 消息已加密. 但是,我可以在我的本地主机上设置一个非常基本的 WCF 客户端服务.身份验证将在同一台机器上进行,但签名和加密如何工作? WCF 需要证书来对消息进行签名和加密.如果我没有证书,那么我的服务如何运作?消息是如何被签名 ..
发布时间:2021-09-22 19:10:13 其他开发

使用 NetTcpBinding 在 WCF 中进行 Windows 身份验证/加密

我正在尝试了解 Windows 身份验证/加密如何与 WCF 中的 NetTcpBinding 配合使用.我需要确切地知道使用什么加密算法来加密通过线路传输的数据(以及一些证明它的文档).如果客户端和/或主机不在域中,Windows 身份验证/加密仍然有效吗? 解决方案 使用 Windows 凭据的 netTcpBinding 要求调用方和服务位于同一域中 - 或至少位于相互信任的域中.否 ..
发布时间:2021-09-22 19:08:08 其他开发

在单个端口上托管多个 TCP WCF 服务端点

我在 Windows 服务中托管 3 个 WCF 服务.每个 WCF 服务包含多个端点.现在,我通过不同端口上的 TCP 绑定托管我的所有端点.有没有办法在同一端口上托管来自不同 wcf 服务的所有这些端点? 解决方案 出于好奇,我刚刚研究了一下.我发现的行为看起来很奇怪,我几乎不想把它放在这里.但它在我的情况下有效,所以也许它对你做同样的事情: 当我尝试使用 portSharing ..
发布时间:2021-09-22 19:02:14 其他开发

使用netTcp绑定时添加服务引用

我有一个 WCF 服务,我通过将其接口复制到示例客户端项目来测试. 现在我想通过添加服务引用来正常工作. 该服务托管在 Windows 主机中(使用 installUtil). 该服务有 2 个项目 - 外部(接口 + 数据合同)和内部(实现). 出于某种原因,它没有 app.config,所以我手动添加了一个: ..
发布时间:2021-09-22 18:59:03 其他开发

WCF 可靠会话的目的是什么?

关于这个主题的文档很差.我将 WCF 服务与托管在 Windows 服务中的 NetTcpBinding 一起使用.问题是会话在一段时间处于非活动状态时会被丢弃.我需要的是永远活着的会话.WCF 可靠会话是否有帮助?或者我可以只玩超时设置? 解决方案 不,可靠的会话也会像任何其他会话一样超时.真正的主要问题是:你到底为什么希望你的会议是“无休止的"?如果你真的需要这个,你需要增加会话的超时 ..
发布时间:2021-09-22 18:55:53 其他开发

如何在 Windows 通用应用中使用双工 wcf 服务

如何在 Windows 通用应用中使用双工合约使用 wcf 服务? 我收到 PlatformNotSupportedExcetpion:此平台不支持操作. 尝试在 Windows 通用应用程序中使用双工 wcf 服务时出现运行时异常,针对 Windows 10 (10.0; Build 10240) 根据 msdn 它是支持的 API. 如果不可能,我应该如何处理我的场景?我有两 ..
发布时间:2021-09-15 20:06:02 C#/.NET

无法将服务引用添加到 net tcp wcf 服务

我有一个 WCF 服务作为 Windows 服务托管在我的本地机器上.现在我试图在客户端(再次在我的本地开发机器上)添加一个服务引用,但我收到一个错误 元数据包含无法解析的引用:'net.tcp://localhost:8523/Service1'.无法连接到net.tcp://localhost:8523/Service1.连接尝试持续了时间跨度为 00:00:02.0011145.TCP ..
发布时间:2021-09-04 19:59:25 其他开发