I am working on a project based on MQTT . So i want build an app which has both function MQTT Broker as well as MQTT Client. The android device connect with the access point made by the esp32. Now both app and esp32 communicate with the help of MQTT. Is it feasible approach or another approach like tcp socket is better. please suggest.