Как нарисовать ESB на диаграмме SoaML?

Недавно мне пришлось нарисовать несколько архитектурных схем, демонстрирующих использование служебной шины предприятия. ESB имеет решающее значение, поэтому все хотят, чтобы он отображался на диаграмме. Но поскольку это центр того, с чем все связано, это действительно мешает.

Я решил попробовать использовать SoaML. Я обозначил точки запроса синим цветом, а точки обслуживания — зеленым, чтобы выделить их. Текстовые названия портов дают вам представление о том, что с чем связано, и невероятно очевидно, что все проходит через ESB.

Кто-нибудь может прокомментировать мой подход? Любые предложения о чем-то лучше?

Диаграмма SoaML


person leedm777    schedule 19.03.2010    source источник
comment
Насколько я знаю, я не думаю, что существует какая-либо стандартная нотация для ESB, но я просто подумал, что, поскольку поставщики услуг являются внешними по отношению к ESB, не должен ли ESB быть абстрактным? Как правило, это будут только инфраструктурные сервисы, которые могут не пригодиться бизнесу напрямую.   -  person shivaspk    schedule 20.03.2010


Ответы (1)


Я думаю, что это хорошо. Я использую Mule ESB, и единственное, что я добавил, это сделать запросы и точки обслуживания во входящих исходящие маршрутизаторы и ESB в качестве службы.

person Ross Huggett    schedule 02.11.2010