osgi的功能标志:OSGi服务平台的功能标志

时间:2024-03-19 00:54:46
【文件属性】:

文件名称:osgi的功能标志:OSGi服务平台的功能标志

文件大小:406KB

文件格式:ZIP

更新时间:2024-03-19 00:54:46

java feature-flags feature-toggles osgi feature-toggle

为什么? 这是OSGi服务平台的功能切换模式(也称为功能标志)的实现。 功能标记(也称为功能切换和功能控件)是一种软件开发实践,可帮助轻松启用和禁用已部署的功能。 此外,功能标志可简化功能整个生命周期的管理。 这些使您可以管理组件并划分风险。 我们还可以将功能推出给特定的用户组,或将其排除在特定用户组之外,进行A / B测试等等。 这也是测试功能在现实世界中的功能的方法,而不仅仅是在人工测试环境中。 因此,在连续部署和交付的情况下,功能切换是一种广泛的敏捷开发实践。 持续集成 静态代码分析 代码覆盖率 Java文档 要求 Java 8+ OSGi R4.3 + 依存关系 这个专案包含三个组合- com.amitinside.featureflags.api核心功能标志API com.amitinside.featureflags.provider核心功能标志实现 com


【文件预览】:
feature-flags-for-osgi-master
----.travis.yml(324B)
----gradlew.bat(3KB)
----gradlew(6KB)
----docs()
--------package-list(60B)
--------deprecated-list.html(4KB)
--------META-INF()
--------help-doc.html(9KB)
--------allclasses-frame.html(991B)
--------overview-summary.html(5KB)
--------index.html(3KB)
--------com()
--------allclasses-noframe.html(951B)
--------overview-frame.html(1KB)
--------stylesheet.css(13KB)
--------constant-values.html(6KB)
--------index-all.html(11KB)
--------overview-tree.html(5KB)
--------script.js(827B)
----gradle.properties(89B)
----com.amitinside.featureflags.api()
--------src()
--------.project(540B)
--------.classpath(487B)
--------.gitignore(26B)
--------bnd.bnd(12B)
----PULL_REQUEST_TEMPLATE.md(640B)
----ISSUE_TEMPLATE.md(851B)
----LICENSE(11KB)
----.settings()
--------org.eclipse.m2e.core.prefs(86B)
--------org.eclipse.core.resources.prefs(55B)
----CONTRIBUTING.md(3KB)
----cnf()
--------build.bnd(3KB)
--------.project(196B)
--------ext()
--------.gitignore(8B)
--------central.maven(725B)
----.project(397B)
----com.amitinside.featureflags.provider()
--------src()
--------.project(545B)
--------.classpath(657B)
--------.gitignore(26B)
--------bnd.bnd(243B)
----.gradle-wrapper()
--------gradle-wrapper.jar(54KB)
--------gradle-wrapper.properties(202B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(6KB)
----com.amitinside.featureflags.example()
--------test.bndrun(94B)
--------src()
--------.project(544B)
--------.classpath(487B)
--------.gitignore(26B)
--------bnd.bnd(111B)
----settings.gradle(412B)
----.gitattributes(1KB)
----build.gradle(130B)

网友评论