我在 Eclipse 中使用服务组件架构 (SCA) 工具,以便设计和编辑基于 XML 的 SCA 图。到目前为止,我能够在几个组件中创建复合材料。
我现在正在尝试创建复合材料的层次结构,其中复合材料是存在于另一个复合材料中的组件......等等。但是,我不知道如何在eclipse的sca工具中实现这种层次结构。下面是我的图。有什么帮助吗?谢谢。
我在 Eclipse 中使用服务组件架构 (SCA) 工具,以便设计和编辑基于 XML 的 SCA 图。到目前为止,我能够在几个组件中创建复合材料。
我现在正在尝试创建复合材料的层次结构,其中复合材料是存在于另一个复合材料中的组件......等等。但是,我不知道如何在eclipse的sca工具中实现这种层次结构。下面是我的图。有什么帮助吗?谢谢。
进一步阅读后,我了解到 SCA 通过允许组合作为组件的实现来实现组合层次结构。像这样的东西:
<sca:component name="Multiplier">
<sca:implementation.composite name="multiplier_composite:Multiplier"/>
<sca:service name="multiplier_service">
<sca:interface.java interface="com.example.multiplierService"/>
</sca:service>
</sca:component>
上面的“multiplier_composite”是在单独文件中定义的组合名称。因此,上面的“乘数”组件只不过是一个组合。美丽的。