Java Card Objectifs La technologie Java Card est devenue une référence dans le monde de la carte à puce aujourd’hui. Ce stage vous apportera une réelle maîtrise de la plate-forme Java Card ainsi que la connaissance des principales API standardisées pour développer vos propres applications embarquées. Public Développeurs JAVA. Prérequis Les cartes SIM/USIM - Principe de base des réseaux cellulaires. - Les cartes SIM. - Le protocole d’authentification. - Le système de fichiers. - 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 fichier CAP. - Le développement on-card et off-card. - L’environnement de développement d’applications Java Card 2 et outils de simulation. Travaux pratiques : Développement d’une application Java Card à base d’applets. Développement 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 fichiers des cartes SIM à travers l’envoi de commandes APDU et la réception de réponses APDU. 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 embarqué, mode de développement à base de servlets. - La gestion des transactions, le multi-threading, le partage d’objets, etc. - L’environnement de développement d’applications Java Card 3 et outils de simulation. Travaux pratiques : Développement d’une application Java Card à base de servlets. Bonnes connaissances de Java. Toutes nos formations sur http://www.esic-online.com Page 1/1