WCF 是否支持点对点实现?

2024-03-30

我正在尝试在 LAN 内实现点对点消息传递和文件共享实用程序,那么 WCF 支持 p2p 吗?有人尝试过通过 WCF 进行文件共享吗?


是的,它确实。请参见如何在对等网络中设计状态共享 http://msdn.microsoft.com/en-us/magazine/cc700336.aspx:

在研究各种方法时 选举场景可能是这样的 实施后,我发现有 是 WCF 中的一个属性,允许您 指示最大跳数 特定的消息将会传播。 看完这个就明白了 有一种分享的方式 在对等网络中状态不仅 不需要中央服务器,但 对节点脱落具有弹性,并且没有 需要选举。我称之为最近的 对等同步。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WCF 是否支持点对点实现? 的相关文章

  • 某些方法上的 WCF REST 基本身份验证

    我在 WCF 4 0 中实现了很多 RESTful GET 和 POST 方法 所有这些都通过 SSL 进行 一些方法的示例 OperationContract WebInvoke UriTemplate Login Method POST
  • 结束两个对等方之间的 WebRTC 视频通话

    我已经使用以下命令在两个同伴之间建立了视频聊天WebRTC 我想让一个对等方结束聊天 并让另一个对等方知道聊天已结束 聊天结束后 需要为双方执行一些代码 这PeerConnection对象有一个removeStream 应该触发的方法onr
  • 为什么我仍然收到“已超过传入邮件的最大邮件大小配额 (65536)”错误?

    我遇到了众所周知的 WCF 错误 已超出传入消息的最大消息大小配额 65536 要增加配额 请使用相应绑定元素上的 MaxReceivedMessageSize 属性 在阅读了此错误的前五个 Google 结果后 我仍然不知道我的服务 客户
  • Visual Studio/SOAP -“添加服务引用”与“添加 Web 服务引用”

    我发现我可以将计划使用的 SOAP WSDL 服务作为 Web 服务引用 System Web Services 或 服务引用 System ServiceModel WCF 导入到我的解决方案中 我想知道有什么区别 据我所知 添加服务引用
  • 比特币客户端如何确定第一个连接的IP地址?

    据我所知 比特币是一种 p2p 协议P2P协议必须有一个专用的中央服务器 https stackoverflow com questions 310607 peer to peer methods of finding peers 但据说比
  • MVC 的设计是 RESTful 的吗

    MVC 必须是 RESTful 的吗 有没有办法制作一个SOAP服务使用MVC图案 输入请求实际上会进入View首先然后进入Controller那么Model eg Request gt View gt Controller gt Mode
  • 在 web.config 中设置 WCF InstanceContextMode(Percall、Single)

    通过谷歌搜索还没有遇到过这个 我知道我可以通过装饰类名来设置实例 ServiceBehavior InstanceContextMode InstanceContextMode PerCall ConcurrencyMode Concurr
  • WCF:App.config 中的配置比自定义代理类中的硬编码更好吗?

    首先this https stackoverflow com q 6761105 5593152不重复 我有一个有点不同的问题 删除客户端 或跨平台项目中的客户端 App config 文件中的 WCF 配置并将其替换为注入的配置是一个好习
  • 解决方案将无法构建,因为它无法从服务生成的类型转换为我的类型

    我有一个 WCF 服务项目 它构建得很好 可以生成可访问的 WSDL 并且 svcutil exe 不会生成任何错误 我有一个访问该 Web 服务的 服务管理器 项目 并且我已成功向其中添加了服务引用 ABCService 第三个项目包含我
  • 当 IIS 托管时,WCF 对于 nettcp 使用什么默认端口?

    我们的服务器基于 WCF 由 IIS 托管 我们使用 nettcp 作为绑定 该应用程序正在运行 但我们仍然不清楚一件事 由于我们没有在配置中指定端口号 WCF IIS 使用的默认端口是什么 在生产环境中 我们是否需要在IIS中手动为WCF
  • 使用 STUN 打孔

    我目前正在尝试通过 Internet 发送 UDP 消息 并且必须为端点 A 和 B 都位于 NAT 后面 设置防火墙 为此 我想使用 STUN 服务器进行打孔 当 A 创建对 STUN 服务器的请求 例如 私有 85 1 1 12 600
  • WCF 中的实例停用是什么?

    我最近接触到这个词Instance Deactivation a 那是什么 b 我们需要这个做什么 c 它在什么情况下有用 我正在寻找一个易于理解的简单答案 如果可能的话 可以使用一些伪代码 Thanks 当调用 WCF 方法时 它会传递给
  • SQL CLR 内的 WCF 客户端

    我知道它不受支持 而且我知道这甚至不是一个好主意 但是 我希望在 SQL 表值函数中拥有一个 WCF 客户端 我 看似 注册了正确的程序集 但在运行我的客户端时 我收到 WCF 错误 Msg 6522 Level 16 State 1 Li
  • WCF WebGetAttribute 与 WebInvokeAttribute

    WebGetAttribute 只是 Method GET 的 WebInvokeAttribute 的语法糖吗 或者有根本的区别吗 您立即观察到 WebGet 和 WebInvoke 非常相似 这与事实相差不远 正如您已经说过的 WebG
  • 同步通过 LAN 电缆连接的两台 Windows 7 计算机之间的时间

    我有许多笔记本电脑 它们运行我们的应用程序 同时通过以太网电缆成对连接 但未连接到任何外部网络或互联网 时间 我需要连接对来同步其系统时间 但由于每台计算机都需要能够与任何其他计算机同步 因此我无法将一台计算机定义为时间服务器 而另一台计算
  • WCF 数据合约中可以包含 WCF 操作合约吗?为什么?

    我有一份数据合同 说是用户 它是可序列化的并且可以通过网络传输 我想要一个操作合约 SaveUser 我可以将 SaveUser User user 作为操作合同保留在我的服务合同中 但我可以将其作为自己的行为保留在我的数据合约本身中吗 理
  • .NET Web 服务 (asmx) 超时问题

    我正在连接到供应商提供的 Web ASMX 服务并通过线路发送一组数据 当您向项目添加服务引用时 我的第一次尝试遇到了 Visual Studio 默认在 app config 文件中引发的 1 分钟超时 我把它增加到 10 分钟 又是一次
  • 本地计算机上的服务启动然后停止,某些服务如果没有被其他服务或程序使用则自动停止

    我创建了一个示例 Windows 服务并成功安装了我的服务 但是在要启动服务时 我收到以下错误 本地计算机上的此服务启动然后停止 如果其他服务或程序未使用某些服务 则会自动停止 我的配置文件代码
  • 优雅地终止 WCF 服务 - 完成所有打开的会话并限制新会话

    我有一个我编写的 WCF 服务 它托管在 Windows 服务中 它以 PerSession 模式运行 该服务允许客户端通过该服务远程打开文件 更改文件以及关闭文件 到目前为止一切工作都非常顺利 当 Windows 服务停止时 我希望能够让
  • WCF 每个端点有不同的身份验证方法

    我有 WCF 服务 我的服务有 2 个端点 每个端点都有不同的联系人 该服务使用自定义用户名身份验证 在 的 customUserNamePasswordValidatorType 属性中定义 问题是两个端点将使用相同的身份验证方法 无论如

随机推荐

  • UWP、XAML - 使 CheckBox 为空

    如何让 CheckBox 为空 我只需要勾选即可 现在它需要额外的空白空间 如下所示
  • SQLite 到核心数据迁移

    我在 App Store 上有一个实时应用程序 它使用SQLite作为数据库 现在我要实施下一个更新核心数据在应用程序中加载 sqlite 文件中的所有数据 而不会破坏应用程序 我一直在阅读教程 但没有多大帮助 我不知道如何继续 请为我指出
  • PuLP LpStatus=Undefined 的实际含义是什么?

    当我向问题添加特定约束时 解决后问题的 LpStatus 更改为 未定义 没有此约束 它是 最佳 在这个页面的顶部 显示了退货状态的可能性 但似乎没有解释它们的含义 谁能解释一下 未定义 状态是什么意思 它类似于指定约束时的语法错误吗 求解
  • SVG 文件:使用 Inkscape 将 PNG 文件转换为 SVG 文件后如何获取路径标记数据?

    我问是否有一个工具可以将 PNG 文件转换为 SVG 文件 我可以在其中获取路径标记 我尝试过使用 Inkscape 但是当我编辑 SVG 文件时 我找不到路径标记 只有 二进制 数据 SVG 文件路径标记示例 https www w3 o
  • 如何从命令行启动 Mac OS X 应用程序?

    open a 不是想要的答案 因为我想自动调试 Mac OS X 应用程序 这意味着如果有人可以给出这样的命令行会更好 程序 参数 格式 所以ltrace机制可以使 程序 作为调试目标并采取 args 作为输入 我尝试过像 Applicat
  • Xamarin Forms PCL - 干净、简单的网络请求方法?

    我正在使用便携式类库构建 Android iOS xamarin 表单应用程序 我正在寻找在 PCL 项目中执行此示例的最佳方法 https msdn microsoft com en us library 456dfw4f v vs 11
  • 将混合数字、分数和整数的字符向量转换为数值

    我正在尝试编写一个 R 函数来将分数和带分数转换为小数 例如 mixedToFloat lt function x x lt sub x fixed TRUE return unlist lapply x function x eval p
  • 熊猫,融化,未融化保存指数

    我有一张客户表 铜 和资产分配表 资产 A 1 2 3 4 5 6 idx coper1 coper2 coper3 cols asset1 asset2 df pd DataFrame A index idx columns cols 所
  • 如何运行“sbt hello, world”?

    我正在尝试了解 Scala SBT 并正在浏览http www scala sbt org 0 13 docs Hello html http www scala sbt org 0 13 docs Hello html 第一步进展顺利 我
  • 使用端口 80 上的 runserver 在没有 Apache 的情况下运行 Django,并且可以在 LAN 外部访问

    在调试模式下 我可以运行 django web 该 web 可以通过公共 局域网内 访问 python manage py runserver 0 0 0 0 8000 那么 是否可以像通常的网络服务器一样直接在端口 80 可能带有域 上运
  • 如何使用 wix 将多个元素添加到 XML 配置文件中?

    我正在尝试使用 Wix 编辑 XML 文件 我正在使用与 Wix 3 7 捆绑在一起的 WixUtilExtension xml 文件是在 Visual Studio 2010 中为 C 应用程序创建的设置文件 在此文件中 我使用一个用于在
  • matplotlib 仅显示一组 10 个图形中的一个,就像幻灯片一样

    I have a set of 10 graphs based on X Y pairs In this example only 3 Displaying one graph is easy same to all graphs in t
  • 如何将字节数组转换为图像文件?

    我在我的 MVC Web 应用程序中浏览并上传了 png jpg 文件 我已将此文件作为 byte 存储在我的数据库中 现在我想读取 byte 并将其转换为原始文件 我怎样才能做到这一点 创建一个内存流 http msdn microsof
  • C 标准库和 C POSIX 库的区别

    我对 C standard lib 和 C POSIX lib 有点困惑 因为我发现 C POSIX lib 中定义的许多头文件也是 C standard lib 的一部分 所以 我假设 C standard lib 是由ANSI C组织定
  • iOS 应用程序仅在未调试时崩溃

    我正在使用 testflight 来测试我的应用程序 并且只有当应用程序是为临时构建并通过测试飞行分发时才会发生崩溃 相关崩溃报告详细信息如下 Date Time 2012 06 11 09 00 34 638 0800 OS Versio
  • PowerShell:如何设置文化?

    我尝试过了Set Culture CultureInfo vi VN但Powershell并没有改变我设定的文化 我通过打开Powershell ISE进行测试 看到我设置的文化已成功更改 如何使用 Powershell 更改我设定的文化
  • C# .net 相当于 HTTP_RAW_POST_DATA?

    想要在 C 中模仿 php 代码 我想捕获从以下 Flash Actionscript 发布的原始图像数据 function onSaveJPG e Event void var myEncoder JPGEncoder new JPGEn
  • PyMongo 不会迭代集合

    我在 Python PyMongo 中有奇怪的行为 dbh self connection test first dbh test 1 second dbh test 2 first collection records first fin
  • 如何将 C++ 程序连接到 WCF 服务?

    在我工作的地方 有一些用 C 编写的软件 还有一些用 C 编写的软件 最重要的 不久前 我们认为通过 Web 服务发送堆栈跟踪和异常信息来跟踪软件中任何可能的问题是一个好主意 因此 我使用了 WCF 服务 它获取信息并将其存储在数据库中并自
  • WCF 是否支持点对点实现?

    我正在尝试在 LAN 内实现点对点消息传递和文件共享实用程序 那么 WCF 支持 p2p 吗 有人尝试过通过 WCF 进行文件共享吗 是的 它确实 请参见如何在对等网络中设计状态共享 http msdn microsoft com en u