I noticed that the architecture of omni channel is not identical to what shown in the attached image...
I found that spring mvc (Portal channel) connected directly via facade extension ...
the question is that any reason for that architecture ? what is the pros and cons for that?
[1]: /storage/temp/6148-architecture.jpg