. .

Java oder Trinidad - Wo mache ich meinen nächsten Urlaub?

22.12.2009 von AlexanderK aus Dortmund

/**
* Java oder Trinidad - Wo mache ich meinen nächsten Urlaub?
*
* @author AlexanderK
* @version 1.0
*
*/

Wer denkt bei Java nicht gleich an die idyllische Insel im Indischen Ozean, in dessen Herzen die indonesische Hauptstadt Jakarta mit all ihren verschiedenen Kaffee- und Tabaksorten liegt.

Und wer denkt bei Trinidad nicht gleich an die Fußball-Weltmeisterschaft 2006 in Deutschland als die "Soca Warriors" erstmalig an einer Weltmeisterschaft teilnahmen. Sie halten seit dem einen Weltrekord. Sie sind das kleinste Land, welches je an einer WM teilgenommen hat.

Flieger grüß mir die Sonne

Wenn jetzt noch die Wörter Apache und Tomcat ins Spiel kommen, kommt man ins grübeln - Er will mit einem US-Kampfhubschrauber (Apache) oder einem F-14 Kampfjet (Tomcat) in den Urlaub nach Java, Jakarta oder Trinidad fliegen?

Sollte ich dies wirklich vorhaben, dann sollte ich laut meinem Oracle auf jeden Fall eine Reiseversicherung bei meinen Mitazubis zum Kaufmann für Versicherung und Finanzen abschließen. Sicher ist sicher.

Ja - spinnt der denn?

Weit gefehlt - jedoch habe ich vor dem Beginn meiner Ausbildung zum Fachinformatiker für Anwendungsentwicklung fast identisch gedacht.
Nun bin ich mittlerweile mitten im 2. Ausbildungsjahr und habe festgestellt, das es sich weder um Reiseziele, noch um Flugmaschinen handelt, sondern um Fachbegriffe aus der Informatik.

Java ist eine freie Programmiersprache der Firma Sun. Sie ist die Hauptprogrammiersprache, die ich während meiner 3-jährigen Ausbildung lerne. Zu Beginn der Ausbildung habe ich zusammen mit dem anderen Fachinformatiker-Azubi einmal die Woche entsprechende Java-Schulungen erhalten um ein solides Grundwissen zuschaffen. Uns wurden dabei die verschiedenen Programmierparadigmen der Sprache Java näher gebracht. Dazu zählen unter anderem die Abstraktion, Datenkapselung, Polymorphie, Vererbung und Persistenz von Objekten.

Die Apache Software Foundation ist eine Software-Stiftung welche Open-Source-Projekte entwickelt. Ein großes Projekt von Apache ist das Jakarta-Project. Es beinhaltet viele Unterprojekte. Dazu zählt auch der Tomcat-Server oder Trinidad.

Der Apache Tomcat stellt eine Umgebung für Java-Anwendungen auf Web-Servern bereit. Also für eine Web-Anwendung. Viele Internetseiten im World Wide Web bauen auf diese Technologie auf. In der Entwicklung greift man direkt auf den Tomcat zu - in der Produktion wird hingegen zumeist der entsprechende Apache Web-Server vorgeschaltet.

Fachwerk? Ist das nicht die vorherrschende Bauweise im 19. Jahrhundert gewesen?

Trinidad, oder besser Apache MyFaces Trinidad (so lautet der offizielle Projektname), ist ein JSF-Framework, welches Unterstützung zur Entwicklung von Benutzeroberflächen bietet. Über diese Oberflächen, meist in xhtml-Seiten beschrieben, wird die Java-Anwendung angesprochen und benutzt. Über den vorher genannten Web-Server bzw. Tomcat ist es möglich, auf diese Seiten von außen zuzugreifen. Trinidad bietet z.B. sogenanntes Partial-Page-Rendering, welches bewirkt, dass nur Teile einer Webseite neu aufgebaut werden. Es beinhaltet natürlich auch noch viele weitere nützliche Funktionen, die allerdings den Rahmen hier sprengen würden.

Moment - hab ich grad etwas von JSF und Framework geschrieben? Was ist denn das, wird sich der ein oder andere eventuell fragen...
Ein Framework ist kein fertiges Programm, es stellt nur den Rahmen zur Verfügung in dem ein Entwickler seine Anwendung erstellt. In der Regel verfügt ein Framework über vorgefertigte Entwurfsmuster für Anwendung - somit wird die Struktur dieser vom Framework beeinflusst.
JavaServer Faces (kurz JSF) ist ein Framework zur Entwicklung von Benutzeroberflächen für Web-Applikationen. Mit Hilfe von JSF kann ein Entwickler auf einfache Art und Weise Komponenten in eine Web-Oberfläche einbauen und eine Navigation definieren.

Tippgeber für die Reiseversicherung

Zu guter Letzt steht noch offen wer oder was mein Tippgeber für die Reiseversicherung ist.
Oracle ist der weltweit drittgrößte Softwarehersteller. Das erfolgreichste Oracle-Produkt ist das DBMS (Datenbank-Managementsystem) "Oracle Database", welches ich während meiner Ausbildung bei der Continentale hauptsächlich nutze.

Jedoch keine Sorge, wenn du dir dies nicht alles merken kannst oder nicht vorher wusstest. Ich wusste es vorher auch nicht und habe dies alles über Seminare und Einweisungen durch meinen Ausbilder während meiner bisherigen Ausbildung kennengelernt.

Tschüss und bis zum nächsten Mal.

------------------------------------------------------
Kategorien (Tags) dieses Beitrags:
Seminar, Fachinformatiker, Dortmund, Ausbildung, Arbeitstag
------------------------------------------------------

#1 von AnnikaG. am 29.01.2010

Hallo Alex, also ich muss ja sagen: "Es hat sehr viel Spaß gemacht deinen Blog zu lesen, auch wenn ich nichts davon verstehe :-)" Aber das zeigt ja nur, wie umfangreich und verschieden unsere beiden Ausbildungswege ihren Lauf genommen haben. Da ich als Kauffrau für Versicherungen und Finanzen andere Aufgaben habe, ist es super spannend zu sehen was hinter all den "Selbstverständlichkeiten" der Technik steckt. Ich wünsche dir noch viel Spaß auf deinem weiteren Weg in Java oder Trinidad!

------------------------------------------------------

#2 von Huberts H. am 23.02.2010

Echt gut gelacht! Wußte gar nicht, das Versicherungen Humor haben. Dann habt Ihr bestimmt auch eine Hypothekenlöschmaschine, die unsere Azubis am Anfang ihrer Ausbildung erleben?

------------------------------------------------------