Com o crescimento da tecnologia Java Card e o aumento do uso de Smart Cards no mercado,
aumentaram-se a demanda pelo desenvolvimento de aplicações que são executadas nos cartões.
Essas aplicações necessitam oferecer além de portabilidade, comodidade e segurança, serviços com
qualidade e alta disponibilidade para os usuários. Nesse artigo são abordados os conceitos principais
da tecnologia Smart Card bem como o uso destas para desenvolver pequenas aplicações usando a
linguagem Java Card focando o uso para sistemas de controle nas quais o cartão serviria de
repositório de alguns dados e instrumento de consulta de sistemas maiores.
With the growth of Java Card technology and the increased use of smart cards in the market, demand
for the development of applications that run on the cards has risen. These applications need to offer
besides portability, convenience and safety, service quality and high availability for users. This article examines the main concepts of Smart Card technology and use these to develop small applications
using the Java Card focusing on the use for control systems where the card would serve as a repository
of some data and query tool for larger systems.