Mostrando postagens com marcador osvaldo. Mostrar todas as postagens
Mostrando postagens com marcador osvaldo. Mostrar todas as postagens

sábado, 20 de fevereiro de 2010

Estudo e Desenvolvimento de Módulos Necessários para a Criação de um Sistema Utilizando a Tecnologia Java Card

Pessoal, no link abaixo está a síntese do trabalho que desenvolvi, utilizando a plataforma Java Card na Universidade Estadual do Centro-Oeste, do Paraná. Bom proveito, qqcoisa é só entrar em contato.

http://omatyak.hd1.com.br/javacard_osvaldo.pdf

segunda-feira, 28 de setembro de 2009

Façade (Fachada) após a implementação

Na implementação do nosso projeto, não nos utilizamos de interfaces para a comunicação com o cartão como o jcRMI. Implementamos tudo do zero, de certa forma reinventamos a roda, mas o resultado foi muito satisfatório.
Com o padrão façade isso fico muito bem organizado... o fluxo dos dados ocorrem de forma muito elegante, e organizada.
As requisições são feitas através da fachada, encaminhada para uma classe de controle própria, que chama classes úteis para tratamento de dados e etc, e posterior encaminhamento para o cartão.
Tudo vai do mais alto nível, sendo mineralizado naturalmente para o baixo nível e cartão. E o processo inverso também ocorre.

terça-feira, 2 de junho de 2009

Java Card, desafios iniciais

Como estou começando a trabalhar com a tecnologia Java Card, iniciarei meu blog com as dificuldades iniciais que estou enfrentando.

O início de estudos da tecnologia JavaCard representa um desafio aos desenvolvedores. Tecnologia em ascensão e cada vez mais adotada por segmentos financeiros, por exemplo, Java Card é um assunto que demanda atenção do mercado de tecnologia da informação brasileiro. Entre as dificuldades encontradas para compreender a tecnologia, estão:
  • bibliografia para estudo teórico da tecnologia e dos dispositivos periféricos utilizados como smart cards, java rings e etc;
  • opção por realizar testes com simuladores ou diretamente com os dispositivos;
  • escolha de dispositivos a adquirir e a dificuldade de encontrá-los;
  • diversidade de dispositivos criados pela indústria com características próprias;
  • ambiente de desenvolvimento que deve ser instalado;
  • materiais que contribuam para o desenvolvimento real de aplicações;
  • limitações dos dispositivos;
  • questões de segurança, privacidade de usuários finais e criptografia;
  • grupos de pesquisa fechados;
  • falta listas de discussão e fóruns sobre o tema;
  • orientação de trabalhos na Universidade;
  • falta de apoio da indústria de cartões.

A tecnologia Java Card é um mundinho particular dentro de Java, embora as dificuldades iniciais confundirem quem está iniciando, é algo muito interessante e apaixonante.