Knopflerfish包装
-
24-09-2019 - |
题
我的时刻创建一个矩阵,这是展示如何远Knopflerfish,秋分和菲利克斯别访4.2符合。
迄今为止我看着Knopflerfish文件(1链接, 2链接)得到多少的想法的核心和汇编指示实际执行。
核心规范似乎是充分执行,虽然有一些不一致的陈述 安全层 和 声明的服务.
是什么让我知道是多少,所有的汇编指示实施:
- 远程服务
- 日志服务
- Http服务
- 设备访问
- 配置管理服务
- 元对象类型的服务
- 偏好的服务
- 用户管理服务
- 线管理服务
- IO连接服务
- 初始设置
- 即插即用设备服务
- 声明的服务
- 事件管理服务
- 部署管理员
- 汽车配置
- 应用程序管理员
- DMT管理服务
- 监测管理服务
- 外应用程序访问
- 蓝图的容器
- 跟踪器
- XML Parser服务
- 位置
- 测量和状态
- 执行环境
要了解更多我下载(下载的页面)的源代码的Knopflerfish和有看待它。它看起来像某些部分所规范的实施通过的"原始的"框架提供的访联盟(org.访.*).
一个例子是通用即插即用包装:
alt文本http://img6.imageshack.us/img6/5853/screenshot20100403at212.png
这是不是意味着缺少的部件都不是直接通过实施Knopflerfish加入通过的"原始的"访框架?
并且这也适用于其他框架喜欢Felix或春分?
解决方案
大多数的访的规格定义的界面类服务。你可以下载这些课程一起规范直接从访联盟的网站。
实现诸如Knopflerfish必须提供的基本功能,例如实际执行,用于通用即插即用服务管理员你提到你的例子。一些接口的课程也提供接口,必须实现由开发的一种用户服务,例如一BundleActivator.
所有的框架,要求将访符合必须提供实现这些接口。有没有"原始"访框架(很好,旁边的基准执行情况,当然)。该接口不提供实现。
不隶属于 StackOverflow