Home Automation with ESP8266

Hey guys, for my new project i'm going to make a home automation system. I will need the different sensors and devices to communicate with a main control unit. I want some of the communication to be full duplex or half duplex. I am using the ESP8266 module for the comunication. Is it possible to connect several clients to one server and send data back and forth(from server to client and from client to server).