• 授权协议:MIT
  • 开发厂商:-
  • 软件语言:JavaScript
  • 更新日期:2017-12-22
crosscom

crosscomcrosscom是nodejs进程间及浏览器非同域页面间的Callback方式及Promise方式异步通信解决方案。nodejs中,因为初始化时已经传入一个process对象,此process对象将作为通信中的source,故不需要source参数。浏览器中,因为实例的send方法中需要一个source参数作为目标,所以一个实例可以与任意页面进行通信。其他说明虽然crosscom在浏览器方面是为解决非同域页面间异步通信提供提供更好的解决方案,但是也同时支持用于同域页面

crosscom Node 异步通信解决方案 项目简介

crosscomcrosscom是nodejs进程间及浏览器非同域页面间的Callback方式及Promise方式异步通信解决方案。支持的环境nodejs环境浏览器requirejs环境浏览器原生JavaScript环境nodejs环境与浏览器环境的区别导出对象不同nodejs中,得到是一个初始化函数,需要一个process对象作为参数才能得到实例浏览器中,得到的是一个实例send方法是否需要source参数nodejs中,因为初始化时已经传入一个process对象,此process对象将作为通信中的source,故不需要source参数浏览器中,因为不需要用户初始化,不确定目标所以需要一个source参数实例的通信范围不同nodejs中,进程通信是基于通道的原因,所以每一个实例只能与指定进程进行通信浏览器中,因为实例的send方法中需要一个source参数作为目标,所以一个实例可以与任意页面进行通信其他说明虽然crosscom在浏览器方面是为解决非同域页面间异步通信提供提供更好的解决方案,但是也同时支持用于同域页面

crosscom Node 异步通信解决方案 评论内容