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.


  1. 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)
      • La librairie .NET
  2. Les composants Web

    • Les servlets et les pages JSP
      • Quelques librairies de tags supplémentaires : struts, ...
    • Comparatif avec les pages ASP .NET
    • Les Web Services
      • Mise en oeuvre dans l'environnement Java
      • Mise en oeuvre dans l'environnement .NET
  3. L'accès aux données

    • L'accès aux bases de données relationnelles
      • L'API JDBC (Java Database Connectivity)
      • L'API ADO .NET
    • L'accès aux données XML
      • 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)
  4. Accès aux objets distants

    • L'API RMI (Remote Method Invocation)
      • Intérêt dans le cadre d'une architecture distribuée
      • L'extension RMI/IIOP
      • L'API JNDI pour la recherche d'objets distants (Java Namind and Directory Interface)
    • .Net Remoting
  5. 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)
  6. Aspects avancés

    • Gestion des transactions
      • Dans le cadre de l'environnement J2EE
      • Dans le cadre de l'environnement .NET
    • Gestion de la sécurité
      • Dans le cadre de l'environnement J2EE
      • Dans le cadre de l'environnement .NET
  7. 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
      • Utilisation de CORBA
      • 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


Filière Développement : Formation Comparatif J2EE et .NET

Filière Développement : Cours Comparatif J2EE et .NET

Quelques liens internet

Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Evolution MM Multimédia multimedia : Formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
DéveloppementFormationCatalogue de nos formationsConseilL'encyclopédieCoordonnées

Infini Software - Centre de Formation Informatique continue professionnelle

Formation Java - Formation J2EE - Formation .NET - Langage C, C++ - Formation Internet

Localisation : Sophia Antipolis Nice Alpes Maritimes 06 paca provence alpes cote d'azur Cours formation plan de cours formateur e-learning elearning langages informatique programmation c c++ java C# j2ee j2se jsp servlets Visual Basic HTML XML Javascript ASP .NET XML XSL CSS services web ado .net jdbc rmi ejb réseaux sockets Développement développements informatique développeur internet intranet extranet site web webagency agency logiciel progiciel organisme organismes systèmes embarqués embarquées temps réel Agréments certification certifié Microsoft Certified Professional MCP

Société de développement Informatique

Formation Informatique

Formations Informatique