I Rock Therefore I Am. 20 Legendary Quotes from Prince
Prática01 web services
1. Prática da Disciplina de Sistemas Distribuídos – Web Services – Parte 1
IFMA – DAI – Professor Mauro Lopes C. Silva
1. Download e Instalação do Eclipse
Para a disciplina de Sistemas Distribuídos precisaremos do JavaEE. Desta forma acesse o site do Eclipse e faça
download da última versão do mesmo direcionado a esta plataforma. Até a escrita deste material, a última versão
era o Eclipse Kepler. Para realizar a instalação do Eclipse basta descompactar o arquivo baixado e ter em sua
máquina a última versão do Java.
Figura 1: Site do Eclipse.org
2. Download e Instalação do JBOSS AS 7.1
O JBoss AS é um Application Server desenvolvido em Java, que visa atender as especificações JavaEE. Além disso,
fornece inúmeros recursos para integração de serviços. Atualmente o JBoss AS é mantido pela RedHat que o
manteve gratuito e sob a GPL. O projeto possui basicamente duas versões: JBoss Application Server (JBoss AS) e
JBoss Enterprise Application Plataform (JBoss EAP).
JBoss Application Server (http://www.jboss.org/) – Versão que não possui SLA, o suporte é realizado através de
fóruns e pela comunidade.
JBoss Enterprise Application Plataform (https://access.redhat.com) – Versão com SLA garantido pela RedHat possui
equipes de suporte espalhadas pelo mundo inteiro. O suporte é realizado através do portal do cliente, garantido pela
compra de subscrição.
2.1 Download
Para baixar o JBoss AS 7.1 acesse o site http://www.jboss.org/jbossas/downloads/ e faça download da última
versão. Neste momento a última versão é o JBoss AS 7.1.1.Final. Iremos fazer download da versão Community
participation only.
Figura 2: Site do JBoss
2.2 Instalação
Para fazer a instalação é muito simples. Ao terminar de baixar, você terá em seu computador um arquivo em
formato zip (ou tar.gz). Descompacte o arquivo em uma pasta no seu computador, pois usaremos esta pasta no
momento de definir o Runtime Server dentro do Eclipse.
2.3 Configuração no Eclipse
Para configurarmos o JBoss no Eclipse precisamos realizar esta ação em dois passos.
2. 1º Passo: Instalação do JBoss Tools via Eclipse Marketplace
Acesse o menu Help e escolha a opção Eclipse Marketplace. A Figura 3 será apresentada. Digite no campo Find a
palavra JBoss Tools.
Figura 3: Eclipse Marketplace
No momento da construção deste material a versão do Eclipse atual é o Kepler. Selecione então o JBoss Tools
(Kepler) clicando em Install. Durante o processo de instalação será solicitado que você selecione do pacote JBoss
Tools quais elementos serão instalados. Observe na Figura 4, que há no pacote uma grande quantidade de
elementos que podem ser instalados. Para a nossa disciplina selecione apenas as opções JBoss WebServices Tools e
JBossAS Tools.
Figura 4: Seleção dos pacotes JBoss WebServices Tools e JBossAS Tools
3. Siga o processo normal de instalação realizando o restart do Eclipse quando solicitado.
2º Passo: Definir o JBoss Runtime como Server Runtime padrão
Neste momento iremos definir o JBoss Runtime como Server Runtime padrão. Iremos também definir a configuração
do JBoss Runtime junto a execução dos Web Services. Acesse o Menu Window, e selecione a opção Preferences.
Uma janela como a Figura 6 será apresentada. Selecione nesta janela a opção Server/Runtime Enviroments.
Figura 6: Janela Preferences
Iremos aqui adicionar um JBoss 7.1 Runtime como Servidor padrão. Para isto, basta clicar no botão ADD da janela
apresentada na Figura 6. Você será direcionado para a janela apresentada na Figura 7. Na Janela da Figura 6, o JBoss
7.1 Runtime já esta configurado, por isso você esta visualizando ele na lista de Server runtime enviroments.
Figura 7: Janela New Server Runtime Environment
4. Na janela apresentada na Figura 7, você irá selecionar JBoss Community e na lista apresentada escolher JBoss 7.1
Runtime e clicar em [Next]. Você pode também selecionar a opção Create a new local Server. Após clicar em [Next]
você será direcionado para a janela apresentada na Figura 8.
Figura 8: JBoss Runtime
Na janela apresentada na Figura 8, você deverá localizar, clicando no botão Browse, o local em que você
descompactou o arquivo baixado do site da JBoss (Ação realizada no item 2.2 Instalação). Você estará associando o
Home Directory do JBoss com o local em que o mesmo foi descompactado. Feita esta associação, basta clicar em
[Finish]. Pronto, o JBoss será o seu servidor de aplicações. Precisamos também colocar o JBoss como Server runtime
para os nossos Web Services. Para fazer esta ação, acesse o Menu Window, e selecione a opção Preferences. Uma
janela como a Figura 9 será apresentada. Selecione nesta janela a opção Web Services/Server and Runtime.
Figura 9: Janela Preferences
5. Deixe a sua configuração conforme apresentada a Figura 9, ou seja, coloque o Server runtime como JBoss AS 7.1 e o
Web service runtime como o JBossWS. Feito isso clique em [Apply] e após em [OK].