For simple messaging and status checking, any HTTP-based solution would be a much better choice than using native TCP / IP.
HTTP traffic is significantly less likely for a firewall, so you will avoid many accessibility and configuration problems.
REST , . REST CRUD, .