Prática01 web services

5

Click here to load reader

Transcript of Prática01 web services

Page 1: Prática01 web services

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.

Page 2: Prática01 web services

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

Page 3: Prática01 web services

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

Page 4: Prática01 web services

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

Page 5: Prática01 web services

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].