谁构建了 org.osgi.framework.* 接口?

发布于 2024-09-16 03:03:50 字数 282 浏览 7 评论 0原文

我知道 OSGI 只是一个规范,他们并不强制要求用 Java 实现。

那么谁/哪些人构建了“org.osgi.framework.x”包。例如,BundleContext.java 类来自哪里?这个API是OSGIALliance自己提供的吗?

请注意,据我所知,这些接口的实现是由各个不同的社区提供的。我只需要知道基础接口来自哪里,因为我看到 Knopplerfish 和 Equinox 都有类似的 org.osgi.framework.* 文件

I understand that OSGI is just a specification and they don't event mandate that implementation be in Java.

Then who/which guys have framed the "org.osgi.framework.x" packages. For e.g. where does the BundleContext.java class come from? Has this API provided by OSGIALliance itself?

Note that I understand that the implementation of these interfaces are provided by various different communities. I only need to know where the foundation interfaces come from, as I see both Knopplerfish and Equinox have similar org.osgi.framework.* files

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

苦行僧 2024-09-23 03:03:50

我知道 OSGI 只是一个规范,他们并不强制要求使用 Java 实现。

不正确:

http://www.osgi.org/About/HomePage

OSGi 联盟是一个由技术创新者组成的全球联盟,它推进了经过验证的成熟流程来创建开放规范,从而实现使用 Java 技术构建的软件的模块化组装。

那么谁/哪些人构建了“org.osgi.framework.x”包。

OSGi 联盟是一个联盟,框架 API 是通过协商一致达成的。

I understand that OSGI is just a specification and they don't event mandate that implementation be in Java.

Not true:

http://www.osgi.org/About/HomePage

The OSGi Alliance is a worldwide consortium of technology innovators that advances a proven and mature process to create open specifications that enable the modular assembly of software built with Java technology.

Then who/which guys have framed the "org.osgi.framework.x" packages.

The OSGi Alliance is a consortium, and the framework API was arrived at by consensus.

梦里人 2024-09-23 03:03:50

除了 skaffman 的回答之外:请查看 OSGi 联盟网站上发布的常见问题解答 ( http:// /www.osgi.org/About/FAQ)。您将找到有关工作、规范流程以及与其他标准机构的关系的详细描述。

基础接口可以在这里下载:http://www.osgi.org/Specifications/HomePage .您必须选择版本并接受点击许可证。

In addition to skaffman's answer: Please have a look at the FAQ posted on the OSGi Alliance's web side ( http://www.osgi.org/About/FAQ ). You'll find good descriptions about the work, the specification process and relationships to other standard bodies.

The foundation interfaces can be downloaded here: http://www.osgi.org/Specifications/HomePage . You have to choose the release and accept the click-trough license.

无声静候 2024-09-23 03:03:50

org.osgi.* 包是 OSGi 规范的一部分。可以从以下页面将它们作为 JAR 下载: http://www.osgi.org/Specifications/主页

The org.osgi.* packages are part of the OSGi Specification. They can be downloaded as a JAR from the following page: http://www.osgi.org/Specifications/HomePage

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文