This approach allows software components to communicate with each other indirectly.
このアプローチによって、ソフトウェアコンポーネントがお互いに"間接的に"通信するようになる。