ndn gremlin 用于节点和浏览器的小型可编程NDN转发器
NDN-小鬼NDN-Gremlin 是一个用于 Node.js 和浏览器(通过 browserify)的小型可编程转发模块。使用它可以 构建 NDN 应用程序的原型,并在纯 Javascript 中试验网络结构。编程 API 特性包括通过 WebSocket、WebRTC 和 TCP 连接到其他小精灵,并侦听沿给定命名空间的连接请求(带内 WebRTC 信号)。它支持基于回调的兴趣侦听器(阻塞或非阻塞)、兴趣/数据转发和缓存等功能。有关方法的完整列表,请参阅详细的 用法。
NDN-Gremlin 是一个提供低级接口的准系统模块,允许开发者创建高度定制的转发器。如果您希望快速对应用程序进行原型设计,建议使用包括预配置的 gremlin、存储库和 NDN 输入/输出抽象的工具。这个“gremlin”不是为从命令行运行的守护进程而设计的,而是为 Node.js 或 Web 应用程序上下文中的转发模块而优化。
为了更深入了解 Node.js 与浏览器的关系,可以参考以下资源:
用户评论