当前位置: 首页 > 软件库 > 程序开发 > OSGi 框架 >

Knopflerfish

OSGi SDK 和 run-time 容器
授权协议 BSD
开发语言 Java
所属分类 程序开发、 OSGi 框架
软件类型 开源软件
地区 不详
投 递 者 呼延卓
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Knopflerfish项目的目的是实现相关OSGI技术规范并提供易于使用,开源的OSGI开发工具与应用程序。

  •       目前基于OSGi的框架大概有4个: Knopflerfish, Apache Felix, Equinox, Spring DM。因为都是基于OSGi标准的,他们的大致用法和核心功能是一致的。一般来说一个OSGi的组件(Bundle)可以轻易的从一个框架迁移到另一个框架。框架的不同主要是体现在他们本身的设计和额外的服务上。根据我的一些经验,对这4个框架进行了一下比较,希望对刚接触OSG

  •      原:http://www.cnblogs.com/longkerdandy/archive/2010/09/29/OSGi_Compare.html         OSGi正在成为一种趋势,越来越多的项目采用了OSGi,越来越多的中间件都开始采取了OSGi的标准。身为一名Java开发人员,如果你还对OSGi结构一无所知,那你真的有点Out了。       什么是OSGi       O

  • OSGi正在成为一种趋势,越来越多的项目采用了OSGi,越来越多的中间件都开始采取了OSGi的标准。身为一名Java开发人员,如果你还对OSGi结构一无所知,那你真的有点Out了。       什么是OSGi       OSGi的名称来源于其开源组织的名称Open Services Gateway initiative,OSGi是一个标准,它致力于提供给Java项目一个模块化的底层环境,以及一系

  • OSGi 正在成为一种趋势,越来越多的项目采用了OSGi,越来越多的中间件都开始采取了OSGi的标准。身为一名Java开发人员,如果你还对OSGi结构一无所知,那你真的有点Out了。 什么是OSGi OSGi的名称来源于其开源组织的名称Open Services Gateway initiative,OSGi是一个标准,它致力于提供给Java项目一个模块化的底层环境,以及一系列通用的服务(Serv

  • 在开源界中实现OSGI的框架比较知名的有:Equinor、Knopflerfish、Oscar。 Equinor Equinox是Eclipse中的项目之一,Equinox是作为OSGI R4 RI而知名的,同时由于Equinox有Eclipse IDE这么个成功案例,反应出了Equinox作为OSGI框架的优势。 Equinox目前是随着Eclipse版本而发布的,同时,它也提供独立的下载,在独

  • OSGi 正在成为一种趋势,越来越多的项目采用了OSGi,越来越多的中间件都开始采取了OSGi的标准。身为一名Java开发人员,如果你还对OSGi结构一无所知,那你真的有点Out了。       什么是OSGi       OSGi的名称来源于其开源组织的名称Open Services Gateway initiative,OSGi是一个标准,它致力于提供给Java项目一个模块化的底层环境,以及一

 相关资料
  • 有人能帮我理解docker run之间的区别吗? 当我做码头运行-帮助 在新容器中运行命令。 它们在内部运行容器的方式有什么不同吗?还是两者都做同样的工作? 根据https://forums.docker.com/t/docker-run-and-docker-container-run/30526.docker运行仍然是旧的,很快就会被弃用,但还没有确认。

  • 这意味着:在容器中运行一个bash命令,将一些文本推入容器中的文件。 现在,Azure容器实例表示您不能传递:https://docs.microsoft.com/en-us/Azure/container-instances/container-instances-exec的命令参数 那么,在Azure的自动化构建/发布过程中,您将如何构建、发布和配置容器?

  • 问题内容: 我有一个创建的容器,但我不记得我用来启动它的确切命令。有什么办法可以找回吗? 这与在Docker中查看运行/停止容器的完整命令不同, 我想知道的是生成容器的完整docker命令,而不是容器内的命令。 问题答案: 通过查看的输出,您可以推断出大部分信息。 例如,您可以通过查看键来发现在容器内部启动的命令。如果我运行: 我以后可以运行: 得到: 同样,的输出还将包含有关容器中使用的Dock

  • 我有一个我创建的容器,但我记不起我用来启动它的确切的docker run命令。有什么方法可以找回吗? 这与在Docker中查看运行/停止容器的完整命令不同,我想知道的是生成容器的完整Docker命令,而不是容器中的命令。

  • 问题内容: 如何编写JAX-WS服务,以便我的@WebMethod的@WebParam是类似于DateTime的Joda- Time类?参数上的@XmlTypeAdapter是否可以工作?我正在部署到GlassFish 2.1。 让我澄清这个问题,因为到目前为止,这两个答案都集中在将自定义类型绑定到现有的JAXB类上,这与之相关,但与我要问的问题无关。如何使以下@WebService接受joda

  • 问题内容: 有人可以帮助我了解 docker run 和 docker container run 之间的区别吗? 当我执行 docker run –help 和 docker container 从docker cmd行 运行–help时 。我看到以下 在新容器中运行命令 。 他们在内部运行容器的方式有什么不同,还是两者都在做相同的工作? 根据https://forums.docker.com/

  • 我使用第三方GUI(Synology Docker软件包)来设置Docker容器。但是,它的局限性使我需要从命令行运行容器。(我想映射另一个主机ip以绑定端口) 现在,由于已经完成了很多设置,我想检索启动这个容器的原始run命令,然后我可以将端口映射端口更改为新的端口。例如“” 我找不到这样做的方法,事件使用“docker inspect”,没有提供此类信息。 请提供一些建议来解决这个问题。

  • 我试图部署“https://github.com/nicolargo/glances”,但无法在beanstalk JSON定义中找到运行时参数“--pid=host”。 码头运行参考-< br > https://docs.docker.com/engine/reference/run/#pid-settings-PID ECS任务定义参数-< br > https://docs . AWS .