JavaEE Logo

Goals


- Master the Java Card platform for the development of embedded applications (smart cards)

Program

Smart card standards (ISO-7816 standard)
Open platforms for smart cards
JavaCard: history, specifications / functionality
JVM JavaCard: architecture, bytecode interpreter, CAP file
Security in JavaCard
Interaction protocols with the card to chip: APDU
SIM cards: principle, protocol and file system

Practical workshop: APDU commands and response processing

API details: JavaCard, Card Management
Structure of a JavaCard application (card and terminal side)
Development environment and simulation tools
Life cycle of a JavaCard 2.x applet
JavaCard for the SIM Toolkit
JavaCard and MIDP (Mobile Information) applications Device Profile)
Contributions of Java Card 3.0: embedded server, servlets, … Introduction to Servlets
Advanced concepts: multi-threading, transactions

Practical workshops:
– Development of electronic payment applets on a JavaCard environment
– Implementation and testing of electronic payment applets on smart card
– Development of servlet-based applications

Duration

2 days

Price

£ 1285

Audience

All

Prerequisites

Mastery of Java language, notions of JEE

Reference

JAV518-F

Sessions

Contact us for more informations about session date