问题标签 [protocols]

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 投票
5 回答
353 浏览

network-programming - BitTorrent 是否支持部分传输?

BitTorrent 协议是否可以指定首先需要文件的前 3% 或前 5%?如果没有,添加这样的支持会是对协议的改进吗?

更新:所以我想,如果它是协议的一部分,为什么那里的许多客户不使用它?10分钟后,10%的文件就完成了,但通常你连1%的内容都不能预览……(靠运气)

0 投票
1 回答
93 浏览

multithreading - 远程锁定

我正在设计一个远程线程原始协议。目前我们只需要互斥体(即监视器)和信号量。主要思想是不需要中央权威 - 原语应该在对它们感兴趣的对等方之间进行协调。

几个星期以来,我已经在纸上和脑海中猛烈抨击了一些想法。但我认为我真的应该看看以前的文献。有没有?

它将在 XMPP 上运行——但这是一个实现细节。我只是在寻找关于实际协议流的规范或类似的东西——所以文献来自什么协议并不重要。

太感谢了。

0 投票
2 回答
351 浏览

protocols - jabber协议问题

我的jabber机器人的联系人之一,

其 'subscription' 属性值为 'to',

根据jabber协议意味着:

****机器人已经订阅了对方的在线状态,但是对方没有订阅我的机器人。****

但是当我登录对方账号时,

我可以看到机器人在线,

为什么会这样?

jabber协议现在乱了吗?

0 投票
4 回答
5891 浏览

networking - 协议术语:消息与数据包

在实践中,对于在更高级别协议(例如 TCP/IP 之上的协议)中通过网络传输的通信,最合适的术语是什么?具体来说,我指的是小的二进制数据单元。

我见过各种客户端/服务器库中提到的“消息”和“数据包”,但我对社区的共识很感兴趣。

0 投票
3 回答
154913 浏览

serial-port - DTR/DSR和RTS/CTS流控有什么区别?

DTR/DSR和RTS/CTS硬件流控有什么区别?什么时候使用每一个?为什么我们需要不止一种硬件流控制?:)

0 投票
6 回答
10391 浏览

objective-c - objective-c protocol defined in its own .h file?

Unless I'm missing something, it seems arbitrary in which .h file I put the protocol definition. I'm even wondering if it could be in it's own .h file... (in Java, it's in its own file)

0 投票
3 回答
518 浏览

web-services - 在 Web 服务中使用哪种协议进行身份验证?

我应该使用什么协议来保护 Web 服务。我正在考虑 CHAP,但我找不到与 Web 服务相关的太多信息。SubAuth 和 OAuth 更多的是让 Web 服务访问其他东西,所以这不是我想要的。我需要在不通过线路发送其凭据的情况下对用户进行身份验证。

我已经阅读了一些与安全相关的问题的答案,并发现了一些关于挑战响应身份验证和三通协议的内容,但没有任何内容与 Web 服务直接相关。

有人有这方面的经验吗?

帮助高度赞赏。

0 投票
2 回答
2369 浏览

windows - 推荐使用开源或免费软件工具来检查两台服务器之间的网络流量

我目前正在锁定可在给定 Windows 应用程序平台上使用的网络通信协议。

您能否建议一个免费提供的工具,让我可以监控/识别正在使用的通信协议,即

  • TCP/IP
  • http
  • https
  • FTP
  • SFTP
0 投票
8 回答
34060 浏览

protocols - 实施 Bittorrent 协议

我正在寻找有关如何逐步实现 bittorrent 协议的教程/博客文章。这个怎么运作?你如何向同行提出请求?并与追踪者交谈。

我不介意编程语言(java、ruby、perl、c#)

0 投票
1 回答
161 浏览

database - 遵守数据模型协议的优势

问题标题可能不正确,因为我的部分问题是尝试对问题有更多了解。

我正在寻找确保导入数据库的数据(简单示例:Excel 表到 Access 数据库)应该使用相同的模式并且也应该对业务需求有效的优势。

我有一个不包含规范化数据的 Excel 表和一个带有规范化表的 Access 数据库。

Excel 表格来自多个第三方,没有一个与彼此或数据库保持相同的格式。

一些来源也没有提供所有相关数据。

可以提供的示例

contact_key、日期、contact_title、reject_name、reject_cost、count_of_unique_contact

count_of_unique_contact 派生自不同的contact_title,不应导入。有时不提供contact_key。标题有时是未知的,并以“n/a”、“name = ??1342”、“#N/A”等方式传入,相当随机。reject_name 经常拼写错误。有时甚至不提供这些字段,例如缺少日期和联系密钥。

我正在尝试查找信息以帮助解释上述问题。仅与不正确的数据或字段相关的问题使得数据库中难以获得有用的数据,例如在未提供日期的情况下无法报告一个月内拒绝成本的趋势。规范化 excel 文件对我来说不是一个可用的选项。

请求 Excel 文件中的值和字段以匹配业务需求,并且每个发送它们的第三方的格式都相同是我想要做的,但该请求被置若罔闻。

我想向客户解释,输入虚假数据并一直检查无效/现有的拒绝/联系是错误的,如果没有持续维护一个糟糕的系统,这样做会失败,或者充其量是困难的。

有没有人有关于这个问题的任何信息?

谢谢