https://www.myzhar.com/blog/new-clientserver-architecture-development/communicationscheme/
Communication Infrastructure