问题标签 [ws-discovery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - WPF WCF ws-发现
我将提出一种设计,用于从我们的 WPF 前端客户端调用 WCF 服务。我真正不喜欢的一件事是 WCF 服务的配置与客户端的紧密耦合。我已经阅读了几篇关于 .NET 4 中 ws-discovery 的文章,并且想知道这是否是人们用来处理此问题的通用模型?
所以我看到它的方式是你有一个客户端说“我有一个方法调用,它应该由实现 ISomeInterface 的服务处理”。然后,您可以有许多实现该接口的服务(可能是某些常见 ESB 的一部分?)。然后,来自客户端的方法调用将自动路由到这些服务之一。我是否正确理解这一点?如果是这样,这种方法的缺点是什么?
非常感谢
.net - .net 4 ws-discovery 端点
我在 .NET 4.0 中使用 ws-discovery,它运行良好。我的一个问题是如何处理不起作用的服务。例如,假设我在服务器 A 和服务器 B 上有 IService。假设服务器 A 上的此服务已损坏(通过停止应用程序池来模仿此服务)。您的客户仍会找到 2 项服务,因此当您尝试使用该服务时,您不能保证它是有效的。
所以我的问题是,您是否通过遍历端点来处理这个问题,如果第一个失败,请尝试下一个。或者有没有办法只检索在搜索时“启动”的服务?还是我在某处错过了重点-很可能:-)
谢谢
java - Java 的 WS-Discovery 实现
是否有针对 JAX-WS RI、Axis2、CXF 或其他工具包的 WS-Discovery 规范的实现?
python - 使用 Python 发现 Web 服务
我在网络上有几台设备。我正在尝试使用库来使用 Python 脚本发现这些设备的存在和实体,这些设备都有一个 Web 服务。我的问题是,是否有任何模块可以帮助我解决这个问题,因为我发现的唯一模块是 Python 的 ws-discovery?
如果这是唯一的模块,是否有人有任何使用 ws-discovery 的示例 Python 脚本?
谢谢你的帮助。
python - 使用 WSDiscovery 从服务列表中获取特定字符串
我正在为 python 使用 WSDiscovery 模块。我已经能够在我的网络上搜索服务。我正在尝试发现一个客户端并从中获取 XAddress。WSDiscovery 模块的文档很少,实际上只有很少的部分在模块的自述文件中,它有几行长。我已经设法让这个特定的代码在下面工作:
这得到了所有服务,我可以使用以下方法获得不同的 XAddress:
但我正在寻找一个特别具有特定ID的人。地址之一将显示为:
例如,任何人都可以想到选择具有此 ID 号的地址的建议。
谢谢
.net - WCF 发现:EndpointNotFoundException,即使找到了端点
我正在使用 WS Discovery 动态查找并连接到本地网络上的端点。
返回net.tcp://localhost:8000/
,这是正确的。但
使用以下消息引发 EndpointNotFoundException:
“发现了 1 个端点,但客户端无法使用任何发现的端点创建或打开通道。”
我搜索了错误消息,但没有结果!发生了什么,我该如何解决这个问题?
wcf - 阻止 DiscoveryEndpoint 创建服务实例
我在 WCF 中使用 DiscoveryEndpoints,但我注意到当发现服务并联系 DiscoveryEndpoint 时,它实际上会导致创建服务实例。我不想要这个。
这几乎肯定与我使用自定义实例提供程序(以支持 StructureMap)这一事实有关——它将自定义 InstanceProvider 应用于每个 EndpointDispatcher。
似乎我只想将自定义 InstanceProvider 应用于其合同实际上与服务实现匹配的端点。
有任何想法吗?
web-services - WS-Discovery 协议的安全问题
LAN 上的所有服务器都如何广播 WS-Discovery Resolve 消息最终导致完全拥塞?
LAN 充斥着从不同服务器到 IPv4 多播地址的解析消息。
以下是邮件正文
骨灰盒:uuid:704c7c3d-b73f-410d-88bc-68d5c5dd9219
这是怎么回事?
编辑:它是如何工作的。然而问题是,为什么他们从不停止?如果解决失败怎么办?
wcf - 在 C# 中滚动一个简单的 ESB/发现服务?
在环顾各种 ESB 和发现服务时,我发现了一些接近我想要的东西(NServiceBus、.NET StockTrader 中的示例等),但无法找到正确的简明教程推出我自己的发现/总线框架的方法。在构建分布式 ESB 的过程中,有什么可以参考的吗?