Filière: Informatique
Module: Spécialisation SI ou AM

Descriptif de cours

Retour Programmation avancée Java

32 périodes

  • Objectifs

    A la fin du cours l'étudiant sait:

    • Développer une application Java communiquant à travers le réseau informatique
    • Mettre en oeuvre des techniques permettant la création d'applications distribuées/réparties.
    • Interfacer une application Java avec des composants logiciels écrits en C/C++.
  • Contenu

    Programmation avancée en Java:

    • Mécanismes de base de la communication réseau en Java: Sockets
    • Interfaçage vers des composants logiciels natifs: JNI (Java Native Interface)
    • Couche d'abstraction pour l'invocation de méthodes à distance: RMI (Remote Method Incovation)
    • Gestion d'application à distance avec JMX (Java Management eXtension)

Forme d'enseignement et volume de travail

Cours magistral (y compris exercices)
16 périodes
Travaux pratiques / laboratoires
16 périodes

Spécification du cours

Poids
2
Année de validité
2020-2021
Année du plan d'études
3ème année
Semestre
Automne
Programme
Français,Bilingue
Filière
Informatique
Langue d'enseignement
Français
Identifiant
B3C-TAP2-I
Niveau
spécialisé
Type de cours
complémentaire
Formation
Bachelor

Modalités d'évaluation

  • Contrôle continu: travaux écrits, TP/évaluation de rapports

Mode de calcul de la note de cours

selon communication au début du cours (tenant compte du contrôle continue et des travaux pratiques)

Enseignant(s) et/ou coordinateur(s)

Rudolf Scheurer

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour améliorer votre expérience utilisateur et réaliser des statistiques de visites. Lire les mentions légales