Networking

NDN.JS: A JavaScript Client Library for Named Data Networking

Free registration required

Executive Summary

NDN.JS is the first JavaScript implementation of a client library for Named Data Networking (NDN). It facilitates NDN experimentation and usage by enabling end nodes to interact with an NDN network without installing the CCNx code package. It is also a first step towards exploring NDNbased Web architecture. NDN.JS is wire format compatible with CCNx and supports the basic NDN functions of content fetching and publishing using Interest/Data exchange. NDN.JS works with modern Web browsers, including some browsers on mobile devices that support JavaScript and HTML5 WebSocket. The client communicates with existing CCN routers via a simple Websocket proxy.

  • Format: PDF
  • Size: 368.95 KB