Monday, December 26, 2011

AJAX Wake on LAN


AJAX Wake on LAN Michael Kopps Semester Project CS301: Web Programming Dr. Chow Purpose As an institution of higher education, the University of Colorado at Colorado Springs has a great number of computing needs placed upon it. One pressure is to increase the sustainability of the campus as a whole, and the waste of electrical energy is a major factor that affects the environmental footprint of the university. With a large amount of computers on campus, it is wise toimplement power management to place computers in a suspend or reduced power state when not in use. Another factor is the need to provide a consistent and reliable means of data storage and access for whatever sort of research and learning that takes place on the campus. This means that the computers must be constantly up to date with security patches and clean of malicious software that can decrease the performance and even leak a valuable piece of research. Performing this requirement requires the computers to be on afterhours, when most computers are not in use. These two seemingly contradictory requirements present a massive challenge to the Information Technology department on the UCCS campus. In an effort to meet this challenge, a technology called Wake on LAN (WOL) was developed to wake computers connected to a network so they can be administered, even after they have been turned off by the normal user. To make WOL easier to use and manage, a web based interface utilizing asynchronous JavaScript and XML (AJAX) was developed. This emerging technology has transformed the internet from a quite static place to a much more dynamic and rich environment.


Website: cs.uccs.edu | Filesize: 204kb
No of Page(s): 7
download: http://cs.uccs.edu/~cs301/studentproj/projF2006/mkopps/doc/AJAX_Wake_on_LAN.pdf