Design and Implementation of Complete Web Browser for Named Data Networking
首发时间:2014-01-16
Abstract:NDNBrowser is a complete browser implementation for named data networking. It is able to communicate with NDN network directly without any proxy. Since it supports most of resources that are used by modern web service based on B/S structure, it can be also used to fetch various kinds of multimedia resources from named data networking and then display them on the graphic interface. To achieve this goal, we have tried to re-classify web resources, re-design workflow of browser and reform the network module of WebKit, which makes NDNBrowser adapt to NDN network finally. With NDNBrowser, developers can mix-use "ccnx:/"and "http:/" URI schemes in HTML, JavaScript and CSS simultaneously to build web applications and take experiment if needed. As a result, the browser can bring a good web-surfing experience on named data networking just like many modern browsers do on traditional Internet based on HTTP and TCP/IP.?
keywords: NDN web browser WebKit content-centric networking future network
点击查看论文中文信息
面向NDN的浏览器的设计与实现
摘要:NDNBrowser 是一个完整支持命名数据网络(NDN)的网络浏览器。它是能够不经过任何代理 与NDN 网络直接进行通信。由于NDNBrowser能够支持大多数基于传统 B/S 结构的现代 Web应用中所使用到的资源,它同样可以用来从NDN中获取各种多媒体资源并在其用户界面上渲染与展示。为了实现这一目标,我们设法对网络中的资源进行了重新分类,并重新对 WebKit进行改造,设计浏览器的工作流程,以使NDNBrowser的网络模块能够适应NDN网络。如果需要的话,使用NDNBrowser的开发人员可以在 HTML、 JavaScript 和 CSS 混合使用"ccnx: /"和"http:/"来构建 web 应用程序,或者进行NDN相关的试验。NDNBrowser作为一个浏览器,它能够给使用NDN的未来互联网用户带来与传统浏览器和网络一样的用户体验.
基金:
论文图表:
引用
No.****
同行评议
勘误表
面向NDN的浏览器的设计与实现
评论
全部评论0/1000