This paper proposes an innovative use of a mix of networking standards and software implementation technologies for the design of industrial Human Machine Interface (HMI) systems. We describe how well known technologies and practices can be transferred from internet-based architectures to embedded systems. We analyze the technologies that can be fruitfully used in the implementation of HMI architectures and illustrare the design of a real industrial HMI system that exploit internet communication protocols and Web-based architectures. Several advanced features can be achieved thanks to this architecture, such as application adaptivity, interface personalization, control remotization, and multi-channel notification. Finally, we evaluate the resulting platform in terms of performance, reliability, and usability.