O projeto foi testado em Linux, Unix e Solaris. Caso testem em Windows e puderem me dar um feedback, fico grato.
O mesmo foi criado no Eclipse e utiliza o Tomcat 6 como servidor de aplicação, foi utilizado o Java 6. Deve funcionar com outras versões.
A estrutura do projeto é:
onde:
- DiskFree: classe java que executa o comando df no sistema operacional que está rodando o tomcat e retorna um BufferedReader.
- ExecuteCommand: classe java que executa qualquer comando que for enviada para ela no host do tomcat.
- ServletDF: É o servlet que invoca a classe DiskFree.
- ServletExecuteCommand: É o servlet que invoca a classe Executar comando.
- index.html: Página principal da aplicação que invoca os servlets e permite que o usuário entre com um comando a ser executado.
Para baixar o projeto, clique aqui.
Enjoy!
Nenhum comentário:
Postar um comentário