x-training
< intensiv für entwickler. >
Seminar, Seminare in Java Programmierung, J2SE  
 

JAVA EE

Entwicklung von Client/Server-Anwendungen

Während die Java Standard Edition die Programmierung von Standalone-Anwendungen fokussiert, stehen bei der Enterprise Edition Client/Server-Architekturen im Vordergrund. Mit diesen gelingt es, Geschäftsprozesse zwischen Anbieter und Kunden abzubilden und dabei wesentliche Merkmale professioneller Enterprise-Anwendungen wie Sicherheit, Transaktionsmanagement, Skalierbarkeit, Robustheit und Modularität zu integrieren. Mit der Java Enterprise Edition wird dem Programmierer ein extrem mächtiges Werkzeug an die Hand gegeben, mit dem er in die Lage versetzt wird, webbasierte und verteilte Anwendungen für unternehmensinterne und ?externe IT-Strukturen zu schaffen.

Die Java Enterprise Edition

...ist die Spezifikation einer Standardarchitektur für geschäftskritische Anwendungen. Sie definiert einen allgemeinen Rahmen, um verteilte, mehrschichtige Architekturen zu erstellen und sorgt über eine Vielzahl von Schnittstellen dafür, dass Softwarekomponenten unterschiedlicher Hersteller kompatibel sind.

Enterprise Anwendugen

Java EE-Anwendungen bestehen i.d.R. aus drei bzw. vier Schichten (Client, Web-Komponenten, Business-Komponenten, Persistenzschicht). Dabei werden die Web-Komponenten durch die Technologien der Java Servlets, Java Server Pages und das Framework der Java Server Faces abgebildet. Sogenannte Enterprise Java Beans implementieren (ebenfalls als verwaltete Komponenten) die Businesslogik. Daneben stehen dem Entwickler eine Vielzahl von unterschiedlichen Technologien vom Messaging Service bis zur API für XML-Verarbeitung zur Verfügung.

Eclipse & MyEclipse

Eclipse ist eine OpenSource Entwicklungsplattform, die mit entsprechenden PlugIns ausgerüstet Software-Entwicklung in nahezu allen aktuellen Programmiersprachen ermöglicht. Basierend auf dem Eclipse-Projekt von IBM, stellt Eclipse heute einen für alle Betriebssysteme verfügbaren, hersteller-übergreifenden defacto-Standard dar, der sich durch seine intuitive Benutzbarkeit und eine Vielzahl von Erweiterungen von CVS-Systemen bis hin zu Enterprise-Umgebungen auszeichnet.

Der Eclipse-Einsatz bietet sich in Verbindung mit unserem Seminar an, z.B.:

  • als eigenständiges Seminar (das Java-Kenntnisse voraussetzt!) und die Technologien anhand von Eclipse umsetzt
  • als Erweiterung im Java Grundlagen-Seminar, um die Teilnehmer gleich an die Umgebung heranzuführen
  • als Erweiterung um J2EE-Seminar bzw. für JSP & Servlets bzw. für EJBs

IDE Java Studio Creator

Sun hat seine eigene IDE Java Studio Creator veröffentlicht. Hiermit möchte Sun sowohl Einsteiger als Java-Entwickler gewinnen, die bisher auf Microsofts Visual Studio und die Web Forms von ASP.NET setzen.

Der Editor für Web-Oberflächen lässt sich wie ein GUI-Builder für Desktop-Applikationen bedienen. Hinter den Kulissen arbeitet die Technik der Java Server Faces, die aus den vorgefertigten Komponenten HTML-Code generiert. Mit wenigen Mausklicks verknüpft der Editor die Bedienelemente mit SQL-Datenbanken oder XML-Webservices. Wir bieten Ihnen das entsprechende Seminar dazu an.

Unsere Seminare:

J2EE Essentials

Das Seminar Java-Essentials ist geeignet für Programmier-Einsteiger und -Umsteiger... Mehr

Java Client-Server Programmierung

Nach diesem Seminar sind Sie in der Lage geschäftskritische b2b-Applikationen zu... Mehr

Java Server Faces

JavaServer Faces (JSF) ist der neue offizielle Standard von Sun hinsichtlich der... Mehr

Java Studio Creator, Sun

Endlich wird die Entwicklung webbasierter Anwendungen in Java zum Kinderspiel! Mit dem... Mehr

Java EE und Entwurfsmuster

Mit Komplexität umgehen... Einer der erfolgreichsten Titel der IT-Literatur der... Mehr

Enterprise Java Beans

Enterprise Software und geschäftskritische b2b-Anwendungen müssen viele... Mehr

Java Servlet- & JSP-Programmierung

"Java Servlet- und JSP-Programmierung" ist DAS Seminar für die Programmierung... Mehr

 
© x-training 2002-2009     Sie erreichen uns unter +49 (0)89 69 35 94 70 | impressum | änderungen und irrtum vorbehalten