我在eclipse中使用服务组件体系结构(SCA)工具,以便设计和编辑基于XML的SCA图。到目前为止,我能够在少数组件中创建一个复合材料。
我现在正在尝试创建复合层次结构,其中复合材料是另一个复合材料中存在的组件......依此类推。但是,我不知道如何在eclipse的sca工具中实现这种层次结构。下面是我的图表。有帮助吗?感谢。
答案 0 :(得分:1)
在进一步阅读之后,我理解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”是在单独文件中定义的复合名称。因此,上面的“乘数”组件只不过是一个复合词。美丽。