首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UML2JMS组件表示

UML2JMS组件表示
EN

Stack Overflow用户
提问于 2018-01-15 18:11:37
回答 1查看 445关注 0票数 1

我正在开发一个应用程序,它使用了多个jms资源,比如队列和主题,我目前正在做设计的UML,我不确定在组件关系图中表示发布者和使用者/订阅者之间关系的最佳方法,当JMS技术涉及到时,我发现了一些例子,但它们是完全不同的,有些将队列或topcis表示为单独的组件,其他的只是作为接口。

因此,我怀疑,在UML 2.0中,从发布者和使用者/订阅者的角度来表示JMS资源的使用(比如队列或主题)是正确的吗?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-15 18:48:08

正如你已经看到的,没有唯一的解决办法。我更喜欢UML建模风格,它侧重于应用程序的各个方面。因此,一种可能的方法是使用端口对应用程序进行建模,以建模组件之间的连接(也可能是类之间的连接--如果只是相关的话)。然后使用实际使用的消息队列对端口进行细化,并省略JMS类的直接依赖项。这种端口改进在SysML建模中更为常见,但非常方便,而且在UML中也是可能的。

此外,将应用程序包中的包依赖关系建模到库,但是可以省略从实现类到JMS的依赖关系。如果您想要建模所有的依赖关系,那么需要有不同的图表,一个主要显示您的方面,一个显示库的依赖关系。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48268533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档