我想实现网络worker之间的通信。我阅读了W3C文档,发现MessageChannel是其中一种方法,但在阅读MessageChannel时,我无法理解如何使用messagechannel实现工作人员之间的通信。我从MSDN上得到的http://msdn.microsoft.com/en-in/library/ie/hh673525(v=vs.85).aspx这里也没有合适的文档来做这件事。我需要知道,如何使用MessageChannel与webworker进行通信?这是Demo抛出DATA_CLONE_ERRvarworker=newWorker("sub1_worker.js")
我想实现网络worker之间的通信。我阅读了W3C文档,发现MessageChannel是其中一种方法,但在阅读MessageChannel时,我无法理解如何使用messagechannel实现工作人员之间的通信。我从MSDN上得到的http://msdn.microsoft.com/en-in/library/ie/hh673525(v=vs.85).aspx这里也没有合适的文档来做这件事。我需要知道,如何使用MessageChannel与webworker进行通信?这是Demo抛出DATA_CLONE_ERRvarworker=newWorker("sub1_worker.js")
我不明白MessageChannel和WebSockets之间有什么区别?我需要满足以下要求:尽量减少延迟全双工最小header数据长度两者都满足这个要求吗?哪个更好? 最佳答案 HTML5WebMessagingAPI可用于在浏览器中加载的独立代码段之间进行通信(规范称它们为“浏览上下文”)。例如,如果您的页面包含,并且您希望在它与外部代码之间进行安全通信,您可以使用网络消息传递。考虑thisexplanation来自Opera开发门户:Channelmessagingisparticularlyusefulforcommunic