DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Easy Java Magazine
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Introdução ao Eclipse RCP - Revista Easy Java Magazine 11 - Parte 1

Neste artigo veremos como criar aplicações desktop com o uso da plataforma Eclipse RCP. Para isso, entenderemos o histórico e a estrutura dessa poderosa ferramenta. Por fim iniciaremos a criação de uma aplicação exemplo.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?





Easy Java Magazine 11

[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]

> Clique aqui para ler todos os artigos da Easy Java Magazine 11


RCP, cujo acrônimo significa Rich Client Platform, pode ser traduzido em português como Plataforma de Cliente Rica. A sigla define uma plataforma de código aberto que permite desenvolver aplicações em diferentes plataformas, como Windows, Linux, Mac e outras. Podemos entender por aplicação cliente uma espécie de “meia-ponte”, sendo executada diretamente na máquina do usuário. O papel dela é levar as informações a partir desse usuário (cliente) até o servidor. O servidor, por sua vez, também possui uma “meia-ponte”, através da qual responde ao cliente. A ligação das duas metades e, consequente formação de uma “ponte-inteira”, permite a comunicação completa. Nessa interface, cliente-servidor, são trocados os dados que permitem a interação em rede. Assim, o cliente envia solicitações ao servidor e este cumpre seu papel respondendo às demandas do usuário. Quanto ao aspecto “rica”, descreve aplicações mais amigáveis e versáteis para o usuário final.

A julgar pelo nome, imaginaríamos que uma plataforma do tipo RCP estaria direcionada apenas para a criação de aplicações com interação do tipo cliente-servidor. No entanto, a utilidade das ferramentas RCPs não está restrita à elaboração de programas desse tipo. Na verdade, com elas podemos desenvolver qualquer tipo de aplicação desktop. Tanto é assim que, neste artigo você aprenderá a criar uma aplicação standalone, a partir de uma ferramenta RCP.

 

Standalone: É um tipo de aplicação desktop que, ao contrário da aplicação cliente, não depende de dados externos, como os oriundos de um servidor. Na verdade ela é completa em si mesma, executando suas tarefas por meio de recursos próprios. Note que, embora possua tal nível de independência, esse tipo de programa pode ser enriquecido com funções de origem externa, tornando-se assim uma aplicação cliente. Diante disso, os termos ‘aplicação cliente’ e ‘standalone’ já não parecem necessariamente opostos, podendo ser utilizados para descrever uma mesma aplicação. Exemplos deste último caso são os jogos eletrônicos modernos. Você pode jogá-los sozinho, competindo contra os adversários que foram criados junto com o jogo. As missões, os inimigos e todas as disputas estão acessíveis de maneira completa para você, a partir do momento que instalou o jogo no PC ou inseriu a mídia no console. Trata-se do modo standalone. Acontece que, em muitos jogos você tem a opção de se conectar em rede para jogar com outros usuários. Nessa situação você e os outros estarão conectados a um servidor, que por sua vez irá liberar dados que permitirão disputas ou colaborações entre os usuários conectados. Desta forma o game se tornará uma aplicação cliente, cujo fim será aumentar as possibilidades de diversão dos jogadores. No exemplo que desenvolveremos neste artigo, todas as funções estarão disponíveis em modo standalone.

"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Easy Java Magazine
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Devmedia - Equipe De Moderacao
(Sem mini-bio cadastrado)
O que você achou deste post?

    2 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Fernando Franzim
Não há nada na página 31.
[há +1 ano] - Responder

 

[autor] Devmedia - Equipe De Moderacao
Fernando, obrigada pelo aviso. Problema resolvido.
[há +1 ano] - Responder
 
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03