【发布时间】:2015-04-21 04:39:32
【问题描述】:
在 OSGI 元类型中,是否有一种简洁且简单的方法来对 Maps 的 Maps 进行建模。我对分布式系统有相当复杂的配置需求,而我能找到的 Metatype 示例并没有对这个主题有任何明确的启发。
【问题讨论】:
标签: java configuration osgi metatype
在 OSGI 元类型中,是否有一种简洁且简单的方法来对 Maps 的 Maps 进行建模。我对分布式系统有相当复杂的配置需求,而我能找到的 Metatype 示例并没有对这个主题有任何明确的启发。
【问题讨论】:
标签: java configuration osgi metatype
不,没有。如果您需要 Metatype,您可能会开发可配置的组件。与其创建如此复杂的配置,不如尝试将您的组件分成多个组件,让它们可以连接在一起。
例如:JGroups 有相当复杂的XML configuration。与其创建一个复杂的 JGroups 组件,不如创建许多可以连接在一起的组件。
如果您无法将逻辑拆分为多个组件,您可以将配置表示为 XML、JSON 或其他人类可读的格式,并将其设置为文本值。
【讨论】: