Uml Sparx EA中封装组件的限制?

Uml Sparx EA中封装组件的限制?,uml,enterprise-architect,Uml,Enterprise Architect,我要说的是,Sparx EA中的打包组件存在一些限制 我使用它们将许多常见主题的web服务聚合到一个包中。具体来说,它们是JAX-RSWeb服务。我将资源建模为打包组件,将资源的可调用方法建模为组件 我根据文档创建了一个概要文件并添加了原型等。当我在模型中将它们作为MDG技术使用时,我为组件创建的原型是可用的,但包装组件的原型不是。也就是说,我的打包组件原型并不是作为我创建的打包组件的选项提供的 我尝试将两个打包组件放在部署图上,并使用使用连接器连接,以显示一个组件包调用另一个组件包。这(在我看

我要说的是,Sparx EA中的打包组件存在一些限制

我使用它们将许多常见主题的web服务聚合到一个包中。具体来说,它们是JAX-RSWeb服务。我将资源建模为打包组件,将资源的可调用方法建模为组件

  • 我根据文档创建了一个概要文件并添加了原型等。当我在模型中将它们作为MDG技术使用时,我为组件创建的原型是可用的,但包装组件的原型不是。也就是说,我的打包组件原型并不是作为我创建的打包组件的选项提供的

  • 我尝试将两个打包组件放在部署图上,并使用
    使用
    连接器连接,以显示一个组件包调用另一个组件包。这(在我看来)是一个很好的方法,可以在比特定的“thiscomponent uses that one”(我在另一个图中建模为
    uses
    连接器)更高的级别上显示使用情况。但是,唯一可用的连接选项是
    相关性
    信息流
    跟踪

  • 在部署图中,“打包组件”不能包含在“设备”中。我可以将一个“组件”拖动到设备中,轮廓高亮显示,并创建某种类型的包含关系。但是,使用“包装组件”时,该安全壳不会被激活

  • 这些观察结果挑战了我的理解,即包装组件“与组件类似,但也具有组件包装的附加好处”

    这是对包装组件的误解吗。。。还是EA的限制

  • 列表可能不完整。只需手动键入PackageComponent
  • 我想这个连接器是传统的,因为我在当前的上层建筑2.5中找不到它。相反,使用依赖项并用
    将其定型。默认的快速链接器不直接提供此功能,但您可以使用自己的连接器扩展快速链接器
  • 我在这里写了一篇关于千年发展目标的文章:
    ICR我是否在那个例子中使用了快速链接器(我想是的),但这是另一个棘手的故事,适合另一组问题;-)

    至于1.:什么是不提供?你有自己的工具箱吗?至于2.\u你期望哪个
    使用连接器?我在用例中只看到一个toolbox@ThomasKilian1.是的,我经历了创建“千年发展目标技术”的所有步骤。当我进入组件的原型时,我会得到我创建的组件原型。但是,包装组件却不是这样。@ThomasKilian 2。我想是那个吧。我期望得到与普通组件相同的连接器选项,但没有得到提供。我很确定这是EA的一个限制。打包组件是非常新的,它确实很可能没有提供常规元素所具有的所有功能。接受这个答案,因为#2为我工作,而#1由链接教程间接回答:如果我打开我创建的特定MDG技术的工具箱,它让我可以用我创建的原型插入打包组件。但是,我不能从打包组件的属性页面中选择这个原型。我将为#3(我想我应该能够使用类似的方法来#1)创建一个单独的问题,当一个组件被放置在一个节点中时,会创建什么类型的关系。我在组件或节点的属性页中都找不到它。您的MDG将始终出现在您自己的工具箱中,而不会出现在已经存在的工具箱中。通常,当你把一个元素放到另一个元素中时,不会产生任何关系(尽管我似乎记得某些罕见的情况)。它们仅以图形方式停靠并作为子元素移动(如果设置了该选项,并且有可能),而其他问题是不存在的