Développement
Objectifs
La technologie Java Card est
devenue une référence dans
le monde de la carte à puce
aujourd’hui. Ce stage vous ap-
portera une réelle maîtrise de la
plate-forme Java Card ainsi que
la connaissance des principales
API standardisées pour déve-
lopper vos propres applications
embarquées.
Toutes nos formations sur http://www.esic-online.com Page 1/1
2 jours
Principes des cartes à puce
- Historique de la carte à puce.
- Architecture matérielle et logicielle.
- La norme internationale ISO-7816.
- La communication entre la carte et le terminal via le protocole APDU.
- Le marché et les acteurs de la carte à puce.
Travaux pratiques : Explorer l’arborescence de chiers des cartes SIM à travers
l’envoi de commandes APDU et la réception de réponses APDU.
Les cartes SIM/USIM
- Principe de base des réseaux cellulaires.
- Les cartes SIM.
- Le protocole d’authentication.
- Le système de chiers.
- Les commandes utilisées.
La technologie Java Card 2.2.x
- Le forum Java Card.
- Positionnement de Java Card par rapport à Java.
- Principe de construction d’une application Java Card : partie cliente, partie
serveur.
- Les packages standard de l’API Javacard et ses extensions (applet, chiffrement
...).
- La structure et le cycle de vie d’une applet Java Card.
- Génération du chier CAP.
- Le développement on-card et off-card.
- Lenvironnement de développement d’applications Java Card 2 et outils de
simulation.
Travaux pratiques : Développement d’une application Java Card à base d’ap-
plets.
La technologie Java Card 3.0
- Les différentes éditions : classic et connected.
- Rappel sur les servlets java et le protocole http.
- Les caractéristiques de Java Card 3.0 connected edition : serveur web embar-
qué, mode de développement à base de servlets.
- La gestion des transactions, le multi-threading, le partage d’objets, etc.
- Lenvironnement de développement d’applications Java Card 3 et outils de
simulation.
Travaux pratiques : Développement d’une application Java Card à base de ser-
vlets.
Java Card
Public
Développeurs JAVA.
Prérequis
Bonnes connaissances de Java.
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !