Développement : Comparatif J2EE et .NET
|
|
Durée de la formation : 1 jour
|
|
Objectifs :
Le but de cette formation est de comparer les services offerts par une architecture J2EE à ceux offerts
par un serveur d'applications .NET. La journée de présentation sera agrémentée de nombreux exemples de
code.
Prérequis :
Afin de suivre la formation, le stagiaire devra maîtriser le développement objet. La connaissance préalable
de l'un des deux environnements sera très fortement appréciable.
La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés.
Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer
les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice),
à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.
-
Comparatif des environnements d'exécution
-
Intérêts d'une machine virtuelle (d'un émulateur)
-
La Java Virtual Machine (JVM)
-
Le Common Language Runtime (CLR)
-
Comparatifs en termes de portabilité des applications
-
Comparatifs en termes de performances d'exécution
-
Les langages de programmation
-
Les langages compatibles .NET
-
Comparatif entre Java et C#
-
Les librairies de programmation
-
La librairie du J2SE (Java 2 Standard Edition)
-
Les composants Web
-
Les servlets et les pages JSP
-
Quelques librairies de tags supplémentaires : struts, ...
-
Comparatif avec les pages ASP .NET
-
-
Mise en oeuvre dans l'environnement Java
-
Mise en oeuvre dans l'environnement .NET
-
L'accès aux données
-
L'accès aux bases de données relationnelles
-
L'API JDBC (Java Database Connectivity)
-
-
L'API JAXP (Java API for XML Processing)
-
ADO .NET et la manipulation de données XML
-
Utilisation de données en mode déconnecté
-
Le package javax.sql et les WebRowSet
-
Utilisation des DataSet (typés et non typés)
-
Accès aux objets distants
-
L'API RMI (Remote Method Invocation)
-
Intérêt dans le cadre d'une architecture distribuée
-
L'API JNDI pour la recherche d'objets distants (Java Namind and Directory Interface)
-
-
Les composants d'entreprises
-
Les composants EJB (Enterprise Java Beans)
-
Les différents types de composants EJB
-
La gestion des ressources
-
Le service JMS (Java Message Service)
-
Les "ServicedComponent" .NET
-
Présentation de l'architecture COM +
-
Le service de gestion des composants d'entreprises
-
MSMQ (Microsoft Message Queuing)
-
Aspects avancés
-
-
Dans le cadre de l'environnement J2EE
-
Dans le cadre de l'environnement .NET
-
-
Dans le cadre de l'environnement J2EE
-
Dans le cadre de l'environnement .NET
-
Les serveurs d'applications
-
Les serveurs d'applications J2EE
-
Sun Application Server, JBoss, WebSphere, WebLogic, ...
-
Les serveurs d'applications .NET
-
Communications entre serveurs d'applications
-
Interopérabilité avec COM/Win32
-
Utilisation des services Web
© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure