I am creating a web application, that is going to be used in our college for teachers to conduct E-classes using laptops(teacher + students) on an adhoc network.
Inspiration: In poor countries where technology can be costly for products such as Projectors etc.
Due to ongoing efforts, in the near future low-cost laptops are going to be available.
We want to create an "EClass Application Suite" that require student nodes to be able to support only a browser at minimum(which is very much possible).
Our teacher node can be a little advanced.
Scenario: Students should be ale to view a web slide show on their browsers, which is synchronized based on the teacher(servers) instructions.
if the teacher(server) presses "show next slide to students" button, the next slide(web page) should be displayed automatically on all the student(client) browsers.
in short: The server should be able to redirect the web pages displayed on the client browsers without any request from the clients. how to do this? [not at regular intervals using a timer,but according to the teachers actions]
lets assume i am storing each slide as a html(or jsp) file, i am running a tomcat server in eclipse.
I am new to programming and java/jsp development please give me some very specific ideas on how to tackle this problem(shown in red above).