javascript dbus桥
cloudeebus的Python项目详细描述
cloudeebus
==
cloudeebus-云的dbus-是一个组件,它可以调用dbus
方法并从javascript注册dbus信号。
install
----
文件夹。
cloudeebus.py包装外壳位于可执行文件路径中。
请参阅[cloudeebus wiki]的[Getting Started]部分(https://github.com/01org/cloudeebus/wiki/Getting Started)
(https://github.com/01org/cloudeebus/wiki)
获取要安装的依赖项列表。
cloudeebus:
必须使用凭据和白名单运行cloudeebus服务器,才能限制对dbus服务的访问,或BR/> > BR/>用法:CyrdBux.Py[[-V] [-O] [--Posi] [BR/> [--Wistelist] ] [B-/NETMask]
JavaScript DBUS桥。
BR/>可选参数:
-H,帮助显示此帮助消息并退出
-V,-版本打印版本和退出< BR/> -D,在标准输出上调试日志调试信息:BR/> -O,-OpenWALL允许对所有服务的匿名访问:BR/> -P端口,端口端口号为BR/> -C证书,凭证凭证
路径到凭证文件
-W白名单,--白名单白名单
白名单文件的路径(要使用的dbus服务)
-s服务列表,--servicelist服务列表
服务列表文件的路径(要导出的dbus服务)
-n网络掩码,--netmask网络掩码
网络掩码,ip筛选器(逗号分隔)。例如:-n
127.0.0.1,192.168.2.0/24,10.12.16.0/255.255.255.0
documentation
----
*[cloudeebus](http://01.org/cloudeebus)项目主页上的[01.org](http://01.org)
*[javascript api](https://github.com/01org/cloudeebus/wiki/api)参考。
*[架构](https://github.com/01org/cloudeebus/wiki/architecture)块图表。
示例
——
\dbus tools
/doc/dbus tools文件夹包含dbus send和dbus register测试页。
cloudeebus以opendoor模式运行,dbus tools页没有清单。
cloudeebus.py--debug--opendoor--port=9001&;
firefox./doc/dbus tools/dbus-register.html./doc/dbus tools/dbus-send.html&;
白名单和清单。
cloudeebus运行时带有凭据和与
示例页面清单匹配的白名单。
cloudeebus.py--debug--credentials=./doc/sample/credentials--whitelist=./doc/sample/whitelist&;
firefox./doc/sample/cloudeebus.html&;
示例页面也作为[实时演示]联机(http://01org.github.com/cloudeebus/)。
servicelist和manifest。
cloudeebus的一个实例运行时带有凭据和与
客户端页清单匹配的白名单。
cloudeebus.py--debug--credentials=./doc/agent/credentials--whitelist=./doc/agent/samplelist--p 9002&;
firefox./doc/agent/client.html&;
使用与
服务器页清单匹配的凭据和服务列表运行。
cloudeebus.py--debug--credentials=./doc/agent/credentials--servicelist=./doc/agent/samplelist-p 9003&;
firefox./doc/agent/server.html&;
(http://opensource.org/licenses/mit)许可证)
*[autobahn python](http://autobahn.ws/python)([apache 2.0](http://opensource.org/licenses/apache-2.0)许可证)