JBoss AS 7 - Instalação e Configuração

Olá pessoal, hoje iremos ver como instalar e configurar o JBoss AS 7, este é um dos Containers Java EE mais utilizados no mercado.

O que são Containers? 

Toda aplicação Java EE roda em cima de um Container, este é responsável pelo processamento e execução dos recursos que a especificação Java EE fornece, como por exemplo Servlet API, EJB, JMS, entre outros recursos da especificação.

No mercado basicamente existe 2 categorias de Containers, que são elas:
  • Java EE Containers: Estes dão suporte a toda especificação Java EE, são servidores robustos e com alta capacidade de execução, os mais populares e difundidos são: JBoss AS, Weblogic, IBM Webshepre, Apache Geronimo e Glassfish.
  • Web Containers: Estes são voltados para execução de aplicações web, os mais populares e difundidos são: Apache Tomcat e Jetty.
O JBoss AS

O JBoss AS é um Container Java EE e possui 2 segmentos de distribuição, um OpenSource e outro mantido pela RedHat, para maiores informações sobre ambas as distribuições visite os links abaixo:

http://www.jboss.org/

http://br.redhat.com/products/jbossenterprisemiddleware/

Neste tutorial iremos utilizar o JBoss AS 7 OpenSource.

Instalação e Configuração

Antes de tudo temos que efetuar o download  do JBoss, para isto, vamos acessar a página oficial do Container http://www.jboss.org/jbossas, e ir na opção Download, as seguintes páginas serão exibidas:


Página oficial do JBoss AS 7.


Página de Download com todas as versões disponíveis.

Atualmente a última versão estável do JBoss AS é a 7.1.1.Final, o JBoss segue o padrão de muitos outros softwares de desenvolvimento, onde basta efetuar o download e descompactar em um local desejado.

Após descompactar o arquivo, teremos um diretório chamado jboss-as-7.1.1.Final com o seguinte conteúdo:

Diretório de instalação do JBoss AS 7.
O próximo passo é configurar a variável de ambiente JBOSS_HOME, a tela de configuração de variáveis de ambiente é como a abaixo:
Tela de configuração de variáveis de ambiente no Windows.

Após todos os passos de instalação e configuração, agora iremos subir o serviço e analisar o funcionamento do Application Server, no Windows, basta executar o arquivo %JBOSS_HOME%/bin/standalone.bat, um prompt de comando será exibido:


Prompt de comando exibindo mensagens de log de inicialização do JBoss AS.

O JBoss como a maioria dos servidores web aloca uma porta para receber as solicitações, por default, esta porta é a 8080, então caso já exista outro serviço funcionando nesta porta, devemos especificar uma outra que esteja disponível, ou parar o serviço atual para que o JBoss posso alocar a 8080.

Para testar o funcionamento iremos acessar a tela inicial do JBoss, que é http://localhost:8080/, a seguinte tela será exibida:

Tela incial do JBoss AS 7.
Para acessar a tela de administração, basta clicar na opção Administration Console,  no primeiro acesso, será exibido uma tela fornecendo passos para criação de um usuário para a utilização, a tela exibida é como a abaixo:

Tela com passos para criação de usuário para a utilização do Administration Console.

Após a criação do usuário devemos acessar novamente o Administration Console,  e fornecer os dados de autenticação, agora a tela de administração será exibida:

Tela inicial do Administration Console do JBoss AS 7.
Com todos estes passos executados, o JBoss AS 7 esta pronto para a utilização e execução de aplicativos Java EE.

Até a próxima.

Comentários

Popular Posts

Criando arquivos de log com Log4J

Monitorando o Tomcat com Java VisualVM

Gerenciamento de Transações com EJB - Parte 2

Injeção de dependências em Java EE usando @Inject, @EJB e @Resource ?

AngularJS - Formatando Datas com o Filter Date

Configurando o arquivo application.properties do SpringBoot

Métodos Utilitários da Classe String

Criando Módulos e DataSources no Wildfly

Criando um Projeto com Spring Boot