Meu novo projeto: technorati4j

por Otávio Scherer Garcia

Há algum tempo estou estudando para a certificação de arquiteto Java (a SCEA). E um dos itens a estudar são webservices.

Já que é sempre bom começar pelo mais fácil, optei por seguir pelos restful webservices, e depois aprofundar nos serviços SOA e afins. Então nada mais simples que implementar uma das poucas coisas que não tem no Java: um projeto para acesso as APIs do Technorati. A ideia começou a ganhar coragem quando precisei de acesso a essas APIs para meu site, e não havia ainda implementação em Java.

Para quem não conhece o Technorati pode consultar um simples artigo na Wikipedia aqui ou visitar o site aqui. Basicamente é um buscador/centralizador de blogs, muito usado na tal blogosfera. Os serviços em nuvem do Technorati permite fazer buscas por tags, carregar informações sobre os blogs ou autores, navegar nas tags mais usadas no dia, e por aí vai. A documentação é bem ampla e pode ser vista aqui.

O projeto está em fase embrionária, porém já implementa todas as funcionalidades disponíveis nas nuvens do Technorati Webservices. Os códigos são bem simples e diretos, estão totalmente documentados via Javadc, e ainda incluem planos de teste via JUnit. Quem quiser baixar os fontes do projeto pode acessar o SVN do projeto no Google Code ou acessar o site do projeto e divertir-se. Para quem usa o Eclipse, o projeto já vem montado automaticamente.

Pelo fato da própria estrutura do retorno das APIs do Technorat

A licença do projeto é Apache License 2.0; ou seja, você pode baixar, alterar, redistribuir... tudo a vontade sem precisar de minha permissão :).

Um comentário em Meu novo projeto: technorati4j

  1. Dilnei Cunha

    Parabéns Otavio, tive dando uma olhada nos seus fontes ficou muito bala o projeto, para um projeto de fase embrionária ele ta bem funcional, gostei de ver a sua inspiração na hora de testar o código "SearchRequest request = new SearchRequest(key, "boeing", "airbus");"
    hehehehe, não esquece as aéronaves nem na hora de programar, vlw manu por disponibilizar os fontes pra min serão bem uteis, abraços.

    por Dilnei Cunha em 20/06/2009

Os campos marcados com * são obrigatórios, e seu e-mail não será publicado no site.
Novas linhas são quebradas automaticamente, e as tags HTML serão removidas.
Para exibir sua imagem nos comentários, utilize o gravatar.
Comente em Meu novo projeto: technorati4j:

Perfil

Otávio Scherer Garcia, arquiteto de sistemas Java EE, 28 anos.

[+] ver mais

Autenticação