Недавно мне пришлось нарисовать некоторые архитектурные схемы, которые показывают использование Enterprise Service Bus . ESB имеет решающее значение, поэтому каждый хочет, чтобы он появился на диаграмме. Но так как это центр того, с чем все связано, это действительно мешает.
Я остановился на попытке использовать SoaML . Я выделил цветом точки запроса синие, а точки обслуживания зеленые, чтобы помочь выделиться. Текстовые имена на портах дают вам представление о том, что говорит с чем, и невероятно очевидно, что все проходит через ESB.
Кто-нибудь может прокомментировать мой подход? Любые предложения о чем-то лучше?
![SoaML diagram](https://lh5.ggpht.com/_-LjhQx30Uwg/S6PcnA5dtjI/AAAAAAAABLc/ppCB3R1D6YQ/soaml.png)