本周,我稍微弄乱了 Chromium 的 Socket API。但是对于这个记录不良的实验界面,我并不是很清楚。
Google Code 上的文档是怎么说的:
......关于sendTo()此刻:
在给定的套接字上写入数据。
socketId ( integer )套接字标识符。
data ( ArrayBuffer )要写入的数据。
address ( string )远程机器的地址。
port ( integer )远程机器的端口。
SendToCallback ( function )
但是 的描述与( - Writes data on the given socket. )sendTo()的描述完全相同。和- 两者的描述完全相同(- 从给定套接字读取数据。/ - 从给定套接字读取数据。)。但是没有人对这些差异说任何有趣的事情。write()writerecvFrom()read()readrecvFrom
我发现了什么:
不管我在做什么,sendTo总是返回以下对象:
- [-] 对象
bytesWritten:-2- [+]
__proto__:对象
如果我在所有这些情况下都使用write而不是sendTo,一切都会按预期发生。
recvFrom()与read()-相同,read()按预期工作但recvFrom()失败。
我的问题:
-
和和有什么
sendTo()区别?write()sendTo() - 和和有什么
recvFrom()区别?read()recvFrom() - 为什么有这么多类似的方法?
- 并且:还有关于 Socket API 的更多信息吗?Google 代码文档非常轻量级。没有
chromium.org相关的文章吗?
谢谢。