terça-feira, 9 de abril de 2013

Implementando REST utilizando restlet

Restlet é uma plataforma para desenvolvimento de aplicações REST em Java que é leve, completa, relativamente fácil de usar e de código aberto.

O desenvolvimento com Restlet é adequado tanto para servidor e quanto para aplicativos no cliente (seja web ou Java SE).

O framework Restlet possui uma API que suporta os conceitos de REST e facilita o tratamento das chamadas, tanto para cliente e servidor de aplicações. Os "restlets" não são específicos ao protocolo HTTP e podem ser chamados programaticamente. Ele suporta o protocolo de transporte da Internet, ou seja HTTP e HTTPS, e ainda implementa protocolos adicionais como FTP, SMTP, XML, JSON, Atom, e WADL.

Além de na própria plataforma Java EE, o framework Restlet pode ser usado em aplicações Java SE, em sistemas baseados no Google App Engine (GAE) e no Google Web Toolkit (GWT), e em aplicações para Android.

Vamos dar uma olhada no nosso vídeo:

sábado, 6 de abril de 2013

Pacotes em Java


Vamos ver neste post algo bem básico da programação Java ... o uso de pacotes.
Um pacote Java é um mecanismo da linguagem que permite a organização de classes Java em namespaces. Um pacote fornece um namespace exclusivo para os tipos que ele contém.



Pacotes Java podem ser armazenados em arquivos compactados (são arquivos com extensão JAR), permitindo as classes e interfaces sejam recuperadas como um grupo, organizando as classes que pertencem à mesma categoria ou fornecem funcionalidade semelhante.

Para quem está começando este vídeo é bastante importante. Para aqueles mais habituados a linguagem pode ser uma boa recordação. Vamos ver no vídeo um pouco mais sobre este tópico:

segunda-feira, 1 de abril de 2013

Usando HashMap em Java

A classe HashMap é equivalente à classe HashTable, porém HashMap não é sincronizada, ou seja, múltiplos threads podem alterar o mapeamento concorrentemente.

HashMap também admite valores nulos.

Vamos ver nossa classe no vídeo: