文件名称:ndn-tutorial-gec21:GEC 21上的NDN教程材料
文件大小:322KB
文件格式:ZIP
更新时间:2024-05-27 13:30:47
C++
GEC 21 NDN教程代码演练 本指南将引导您通过PyNDN2编写一个简单的NDN应用程序,以及如何为NFD开发新的转发策略。 有关NFD,ndn-cxx,PyNDN2以及NDN平台其余部分的更多信息,请访问。 本教程取决于以下NDN软件: NFD 0.3.3 ndn-cxx 0.3.3 PyNDN2 代码演练的第1部分将介绍使用Python CCL库(PyNDN2)编写NDN应用程序。 我们提供模板文件(方法存根),您可以在app-templates/下使用此文档进行填写。 Python库已经通过pip预安装在GENI节点映像上,并且应该可以在任何地方使用(包括交互式界面): $ python >>> import pyndn >>> print "Hello", pyndn.Name("world").toUri() Hello, /world 第2部分将讨论如何实现自
【文件预览】:
ndn-tutorial-gec21-master
----app-templates()
--------hello_producer.py(1KB)
--------hello_consumer.py(2KB)
----img()
--------random-strategy-scenario.png(49KB)
--------weighted-strategy-scenario.graffle(3KB)
--------random-strategy-scenario.pdf(20KB)
--------weighted-strategy-scenario.pdf(20KB)
--------hello-world-scenario.graffle(3KB)
--------weighted-strategy-scenario.png(46KB)
--------hello-world-scenario.pdf(19KB)
--------random-strategy-scenario.graffle(3KB)
--------strategy-scenario.png(48KB)
--------hello-world-scenario.png(43KB)
--------strategy-scenario.pdf(20KB)
--------strategy-scenario.graffle(3KB)
----solutions()
--------hello_producer.py(3KB)
--------random-load-balancer-strategy.hpp(2KB)
--------hello_ext_producer.py(4KB)
--------weighted-load-balancer-strategy.cpp(13KB)
--------hello_consumer.py(3KB)
--------weighted-load-balancer-strategy.hpp(3KB)
--------random-load-balancer-strategy.cpp(3KB)
--------available-strategies.cpp(2KB)
--------hello_ext_consumer.py(4KB)
----tools()
--------setup-app.sh(744B)
--------consumer.py(4KB)
--------ndn-tutorial-config.sh(361B)
--------copy-solutions.sh(1012B)
--------copy-scripts.sh(545B)
--------producer.py(3KB)
--------setup-strategy.sh(1013B)
--------.remote-scripts()
----README.md(20KB)
----ndn-tutorial-rspec.txt(20KB)
----strategy-templates()
--------random-load-balancer-strategy.hpp(2KB)
--------weighted-load-balancer-strategy.cpp(10KB)
--------weighted-load-balancer-strategy.hpp(3KB)
--------random-load-balancer-strategy.cpp(3KB)
----README-ext.md(24KB)