Using Eclipse as an integrated development environment (IDE) and Java as the programming language. The server is able to serve web pages through a standard browser (using the HTTP protocol) or terminal window.