SOA。什么是企业组件以及它如何反映服务?

时间:2015-04-18 08:52:04

标签: soa visio diagrams

我一直在尝试使用Visio 2013绘制SOA层图,但无法弄清楚“服务组件”命名约定。如何详细命名组件?它应该在技术上命名吗?

考虑一下:

服务层:汽车信息搜索

操作:按代码获取汽车信息,持有人获取汽车信息等

服务组件:如何命名???

如果有人可以上传确切的真实SOA层示例,那将是最有帮助的事情

很难将所有层相互交互,我找不到SOA层图的任何真实示例......

提前致谢

1 个答案:

答案 0 :(得分:0)

以下是我在现实样本中发现的内容:

Click for high resolution image

SOA RA sample

来自this演示文稿。

根据开放组的SOA RA对服务组件层的描述,您可以read in detail here。当我查看该层的体系结构构建块时,它似乎保留了基础功能/逻辑,使服务能够根据其合同(在服务层中定义)进行相应的操作。因此,在您的情况下,您可能会将Search ManagerData ManagerCar Search Manager作为服务组件。

请注意,此层中的大多数组件都非常技术性,并且用于实现多个服务(例如Service Invoker,Service Publisher等),因此以更一般的方式命名它们是有意义的(不是只是在一个服务的背景下)。我建议您不要在图表中明确地包含这些内容,除非您的目标是进入很好的技术细节。