NDNBrowser:面向NDN的完整浏览器设计与实现
需积分: 15 89 浏览量
更新于2024-09-06
收藏 736KB PDF 举报
本文档深入探讨了"Design and Implementation of Complete Web Browser for Named Data Networking",由彭悦、乔秀全和南国顺三位作者共同完成,发表在中国科技论文在线上。该研究聚焦于设计并实现一个全新的网络浏览器——NDNBrowser,它专为命名数据网络(NDN)设计,旨在与NDN网络进行直接通信,无需借助任何代理服务器。这在当前基于B/S架构的现代网络服务环境中具有重要意义。
NDNBrowser的特点在于其广泛支持各种现代Web服务所需的资源,包括多媒体资源,使得用户可以从命名数据网络中获取这些资源,并通过图形界面进行展示。为了实现这一目标,研究人员对网页资源进行了重新分类,优化了浏览器的工作流程,并对WebKit网络模块进行了改革,以确保NDNBrowser能无缝适应NDN网络环境。
在NDNBrowser的设计中,开发者可以自由地混合使用"ccnx:/"和"http:/"这两种URI(统一资源标识符)方案,这体现了其对不同网络协议的兼容性和灵活性。这种设计不仅提升了用户体验,还为开发人员提供了更多的可能性,使得他们能够在基于NDN的网络环境中构建更加高效和丰富的应用程序。
这篇论文不仅介绍了NDNBrowser的技术实现细节,如资源管理策略、浏览器工作流的改进以及网络模块的定制,还探讨了它如何通过技术创新,推动Web浏览体验在新兴的命名数据网络中的发展,对于理解和应用NDN技术的开发者和研究人员具有很高的参考价值。
2012-11-13 上传
2021-02-09 上传
2019-09-15 上传
2020-06-30 上传
2021-02-22 上传
2010-07-11 上传
2021-02-09 上传
weixin_39840515
- 粉丝: 448
- 资源: 1万+
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍