3ième Bachelier en informatique et systèmes finalité informatique industrielle

Systèmes distribués

< Retour

Crédits ECTS5
Volume horaire (h/an)60
Titulaire(s)MADANI, Mounawar
UnitéObligatoire
PériodeQuad. 1
CodeTECH-INDU0015/3
Prérequis

Bases du C++ et de Java. Particularités des architectures O.O.

Objectifs

Appréhender les différents environnements et techniques permettant de construire une application utilisant les objets distribués (Enterprise JavaBeans, Web Services SOAP et RESTful,WCF).

Identifier les rôles des intervenants logiciels, humains ou autres dans le processus de construction et d'utilisation d'une application distribuée

Contenus
  • 1ère partie : Les Services Web - Création de service Web en .Net et en Java avec Metro, protocoles et normes utilisés, description d’un service Web, sécurité, UDDI et la découverte d’un service, création de client d’un service Web.
  • 2ème partie : JEE, Les Enterprise JavaBeans - Les EJB : la plateforme JEE. Les EJB : architecture générale, mise en œuvre d’un EJB simple, empaquetage et déploiement, les EJB session, les  entités et la persistance
  • 3ème partie : introduction à WCF
Bibliographie

Specification  EJB :  http://jcp.org/en/jsr/detail?id=220.

Specification  JEE :  http://jcp.org/en/jsr/detail?id=244.

Specification  WSDL :  http://www.w3.org/TR/wsdl

Specification SOAP : http://www.w3.org/TR/soap/

tutorial JEE : http://java.sun.com/javaee/5/docs/tutorial/doc/.

Raghu R. Kodali and Jonathan Wetherbee.Beginning EJB 3 Application Development.APress, 2006.

John Sharp. Windows Communication Foundation Step by Step. Microsoft Press, 2007.

Méthodes d'enseignement et d'apprentissageCours magistraux
Travaux de laboratoire
Projets, recherches ou travaux sur le terrain

Le cours théorique se donnera en auditorium avec support de type «slides» .Les travaux pratiques se feront en équipes de deux étudiants sur base d'énoncés visant des points de matière spécifiques.Démarche  de type situation-problème.

EvaluationExamens écrits
Examens oraux
Evaluation continue

Le cours théorique sera évalué par écrit(questions ouvertes et/ou QCM). Les travaux pratiques seront évalués oralement et par une mise en situation(test d'un laboratoire déjà effectué et/ou mise en situation devant problème)

Notes de coursOui
Langue(s) du coursFrançais

Les informations reprises sur cette page le sont à titre de simples renseignements et ne peuvent en aucune façon engager la responsabilité de la Haute Ecole.