问题标签 [pnrp]

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.

0 投票
1 回答
354 浏览

wcf - PNRP 速度

只是想知道您对 PNRP 的体验是什么?我一直在使用 WCF 编写使用 WCF 的对等应用程序。

我支持两种不同的设置,一种使用 PNRP(即无服务器),另一种使用中央服务器。

中央服务器方法在 LAN 上非常快,对等方最多可以在 0.5 - 2 秒内连接。虽然使用 PNRP,但有时需要一分钟才能连接对等方。

这是正常的吗?我的设置有问题吗?

很久以前,我禁用了 teredo,这导致 PNRP 运行得非常快。但最终我们可能需要混合使用 teredo,以帮助我们的应用程序在 WAN 上运行。

想法?

0 投票
2 回答
455 浏览

.net - PNRP Global_ 独自卡住

我有两个 Windows 7 安装。一个 64 位版本在我的硬盘上,一个 32 位版本安装为可引导的 VHD。

在我的 64 位版本上,我无法让我的 PNRP Global_ cloud 脱离 Alone 状态。

在我的 32 位版本上,我可以通过注册对等点使其处于活动状态,但是我无法解析朋友对等点,也许我误解了它是如何完成的?

但是,我的 64 位版本是我用于开发的版本,所以我需要让 PNRP 在其下工作。有什么帮助吗?

0 投票
1 回答
2039 浏览

wcf - WCF 点对点聊天

我为 WCF P2P 聊天程序编写了一些代码。

然后我按如下方式托管服务:

问题是我可以向程序的同一实例发送消息,但不能向另一个实例发送消息。即一个实例只接收它自己的消息而不是来自其他实例的消息。不确定是否是正确配置 PNRP 的问题?我在 Windows 7 上进行了测试。

0 投票
2 回答
732 浏览

.net - PNRP - 它是如何工作的?

抱歉,如果这似乎是一个愚蠢的问题,但我实际上很难找到一个直接的答案。我知道 PNRP 是 MS 实现点对点的技术,但它实际上是如何工作的 - 我的意思是我假设当您在全球云中注册您的地址时,它实际上是在联系 Microsoft 服务器以查找对等地址然后交回对等端点信息。

当说全球只有 2 个对等点时,我仍然对如何在云中找到地址感到有些困惑。

...据我了解,必须有一个对等解析器来维护一个注册列表(假设一个全新的节点上线),然后它会传递其最近邻居的地址以进行连接。如果我选择使用服务/应用程序知道的地址或我假设使用微软运营的对等解析器的全球云,这可以是我拥有的中央服务器。

谢谢

0 投票
1 回答
851 浏览

.net - PNRP + 在 Windows 7 上看不到 Global_

我试图在一个注册或解析的简单应用程序中测试 PNRP。在我的 Vista 机器上运行 'netsh p2p pnrp cloud show list' .... 我看到 Global_ 当我从我的 Windows 7 机器上尝试这个时,我没有看到 Global_ 我只有 LinkLocal_...

我可以看到我在 Windows 7 机器上有一个 IPV6 地址(通过 ipconfig)

我可能还不够了解它 - 文档非常差,大部分文档来自 Orca,2007 等。让我想知道 PNRP 是否最终会成为另一个 uddi.microsoft.com(我知道它们完全不同,但我的意思是……)

0 投票
1 回答
809 浏览

.net - PNRP 是否可以在没有 Internet 连接的 LAN 上工作?

因此,我试图从总体上理解 WCF,尤其是这个MSDN 聊天客户端示例。我一直在测试下面的配置,它似乎工作正常。但是,如果 Internet 连接丢失(或不存在)会怎样?同行还能找到彼此吗?(根据这个问题,我会问“路由信息的云,它协同回答”。这种情况下的“云”是否仅限于我的局域网?)

提前感谢您的帮助!

0 投票
2 回答
604 浏览

asp.net - 如何在 .NET 中创建一个接收器应用程序来接受来自 ASP.NET 页面的消息或请求?

首先感谢您花时间阅读我的问题。这是我想要完成的事情,然后是我到目前为止所做的事情。

我想要做的是创建一个 Windows 应用程序(或各种服务器)来侦听来自 ASP.NET 应用程序的请求。将安装 Windows 应用程序并侦听来自 ASP.NET 应用程序的消息,然后进行一些处理。流程是这样的:

用户下载桌面应用程序并在我的网站上注册他们的 IP 地址。下载桌面应用程序后,ASP.NET 应用程序可以向该特定桌面客户端发送请求以进行进一步处理。我认为在这种情况下,进一步的处理与解决方案无关,这就是为什么我跳过了有关将要进行哪些处理的细节。但是,如果您认为这很重要,请告诉我,我也会添加这些详细信息。

我已经研究过创建一个侦听请求的 TCP 服务器。因为用户已经在我的网站上注册了他们的 IP 地址,所以我的网站为他们分配了一个唯一的标识符,并将 ID 与 IP 地址一起存储在数据库中。现在,ASP.NET 站点可以向该桌面应用程序发送请求。

我已经考虑为此目的创建一个 TCP 服务器。在研究过程中,我也遇到了 PNRP,这似乎是我正在尝试做的事情。

你们能推荐一些解决方案或者我应该在哪里寻找这种情况吗?我应该创建一个简单的 TCPLISTENER 还是可以使用 PNRP 方法?或者是其他东西?

基本要求是 Web 应用程序能够与桌面应用程序通信。Web 应用程序将为众多用户提供服务,并且每个用户都将安装一个桌面应用程序。Web 应用程序将为哪个用户解决哪个桌面客户端问题,该应用程序将维护唯一用户 ID 及其相应 IP 地址的数据库。

在此先感谢您的帮助。

0 投票
1 回答
243 浏览

wcf - 我应该为我的 WCF P2P 应用程序分配一个端口吗?

我正在使用 PNRP 功能构建 WCF P2P 服务。

我看到我可以为绑定分配一个端口......但大多数示例都没有。我有理由应该或不应该给它一个端口吗?

0 投票
1 回答
2180 浏览

wpf - P2P 与 DDNS ?应该使用什么?

我正在尝试构建一个多客户端/多服务器应用程序
客户端包括计算机、智能手机等,
因此它们可以使用静态或动态 IP,或者在防火墙或 NAT 之后.. 等我已经实现了对等对等和动态 DNS 拓扑只是为了享受编码 :)
P2P 中使用的 PNRP,我的实现是 wpf/wcf 服务 老实说,这是我的拼贴项目
,但在这里我停下来作为一个问题:
使用哪个实现?P2P 或 DDNS :(
优点、缺点和您的意见?

HTH ,, 问候, :)

注意:
如果这个问题是重复的,我很抱歉:(但我真的在这里搜索了7没有找到它,所以请指点我:),谢谢

0 投票
0 回答
123 浏览

wcf - POSReady 或 XP Embedded 上的 PNRP

我们有在 XP 和 Win7 上工作的 WCF P2P 代码。我们不能对 POSReady 说同样的话。我们已经安装了 PNRP(网络组件)并且服务似乎已安装并正在运行。

netsh p2p pnrp 云显示列表

不返回云。