07.06.03www.materna.de1 Evaluierung einer aus Open Source Komponenten bestehenden J2EE Umgebung Marcus Jäger ~ Fachinformatiker Anwendungsentwicklung ~

Slides:



Advertisements
Ähnliche Präsentationen
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Advertisements

Das Content-Management-System Sebastian Raubinger
1 Gerardo Navarro Suarez BPM Suite. 2 Quelle: camunda Services GmbH Das Warum hinter Activiti Problem bestehender BPMS: Starker Fokus auf das Business.
Apache - PHP - MySQL Apache-PHP-MySQL.
Martin Köllner XMLCompany XML-Datenbanken Xindice als Datenquelle einer Website im Zusammenspiel mit Cocoon und authentic TM.
Eine Page von Fachinformatikern für Fachinformatiker
IT-Lösungen ohne Lizenzgebühr – Wirtschaftlichkeit von Open Source Lösungen Strategie ist per Definition langfristig angelegt, kurzfristiges Handeln.
:33 Internet Applikationen – Hard und Softwareplattform Copyright ©2003, 2004 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
:33 Architektur Moderner Internet Applikationen – Hard- und Software Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur.
Was ist J2EE Die Vorteile von J2EE J2EE Modell Die Komponente von J2EE
Bernd Oberknapp, UB Freiburg
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
FI Knowledge Base Eine Page von Fachinformatikern für Fachinformatiker.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Archivierung und Erschließung von Audio/Video-Material mit miless und MyCoRe F. Lützenkirchen Universitätsbibliothek.
Lizenz Modelle GNU GPL BSD Shareware.
Stefanie Selzer - Pascal Busch - Michael Kropiwoda
Dynamische Webseiten mit PHP Oder: LAMP - The open way.
Hochschulinformationssysteme: Stud.IP vs. Campus Management
Datenbanksystementwicklung – Praktikum & Vorlesung – WS 2004/2005
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
M A P K I T Management eines J2EE basierten eCommerce Systems am Beispiel des ATG Dynamo Applikationsservers und BMC Patrol als Managementframework.
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
InfoPoint vom 9. November Was ist Joomla? Theorie Installation Extensions Administration Demo.
08. September 2010Entwicklungsstrategien in Liferay 1 Christian Krause, URZ FSU Jena, IDM-Arbeitsgruppe.
Betriebssystem Linux Von Sofia & Yasemin WG 12/3.
MDA – Framework AndroMDA
Einführung / Geschichte Einführung / Geschichte Motivation Motivation Beispiel Beispiel Architektur / Komponenten Architektur / Komponenten Konfiguration.
Xenario IES Information Enterprise Server. Xenario Information Enterprise Server (IES) Die neue Architektur des Sitepark Information Enterprise Servers.
EJB-Applikationsserver
Wordpress. Wordpress… Open Source – GNU General Public License Wordpress…
Copyright Institut für Geistiges Eigentum DEUTSCH B eDossier-Interceptions - Eine Dienstleistung des Eidgenössischen Institut für Geistiges.
INFORMATIONSSYSTEM ZUR STUDIERENDENVERWALTUNG OPUS-College.
Präsentation von Katharina Boll und Janine Vorfeld
OSS - Open Source Software
App-Entwicklung mit HTML5, CSS und JavaScript
Free Software Foundation Daniela Noll. FSFD. Noll 2 Inhalt Gründung, Ziele und Hintergründe Das GNU-Projekt Lizenzen Der GNU/Linux-Namensstreit Programme.
Vergleich verschiedener Konzepte für das Software Engineering Praktikum.
Marko Dragicevic Thomas Bergauer 27.Mai 2008
[ Firmenlogo entfernt ]
IHK–Abschlussprüfung Fachinformatiker Systemintegration
...connecting worlds GDI Workshop Ilmenau, Praktische Anwendung OGC-konformer Service mit ESRI Technologie am Beispiel eines Web Mapping Service.
..... und das Urheberrecht A. Univ. Prof. DDr. Johann Höller
Caliburn.Micro.
Torque robert.resch-wolfgang.schneider. uebersicht Was ist Torque Komponenten von Torque Generator Erzeugte Klassen Methoden Torque in Turbine Demobeispiel.
Infoscreen 2.0.
Infoscreen 2.0.
Infoscreen 2.0. Agenda Motivation Projektorganisation Hardware Software Zukunftsvision.
Eine Entwicklungsumgebung für Free-Pascal Peter G. Poloczek, M5543
Fred 2.0 Projektvorstellung Christoph Müller
Fred 2.0 Projektvorstellung Christoph Müller
Open Source, Free Software, Freeware
Eine kurze Einführung.  Software zur Erstellung eines Dokumenten- servers  Dient zur Aufbewahrung von allen Typen von digitalen Inhalten (Texte, Bilder,
Thomas Gemperli Reto Loepfe
Die Theorie des Konzepts Open Source
Dedizierte Systeme – Opus Eva Cynkar Dedizierte Systeme - Digital Library.
Installation und Konfiguration eines Mysql Clusters
WordPress Digital Objects Processing SS 2015 Susanne Kurz
Name englisch-amerikanische Aussprache des niederländischen Wortes „Druppel“ (dt. Tropfen) eingetragene Marke von Dries Buytaert.
WordPress WS 2015/2016 Sarah Jülich und Nadine Schröder.
Open Source. Inhalt 1.Was ist Open Source? 2.Die Open Source Initiative (OSI) 3.Open Source Definition (OSD) 4.Copyleft-Prinzip 5.GNU General Public License.
Uniportal Erlangen-Nürnberg Projekt Hochschulportal an der Friedrich-Alexander-Universität Erlangen-Nürnberg.
, Jens Rettig1 Einsatz von Versionsverwaltungstools im ORACLE – Umfeld Dipl.-Inform. Jens Rettig
EFFORTMANAGEMENT Jan Gerber Simon Hofmann Lukas Nonnenmacher.
Linux Seminar Einführung Linux. Gliederung ● Was ist Linux? ● Geschichte ● GNU/GPL ● grundsätzliche Begriffe ● Vorteile ● Nachteile ● Hilfe? ● Unterschiede.
Diplom Systemwiss., MSc. Bernhard Reiter Freie Software Erfahrung mit offener Entwicklung Chancen und Risiken 7. Mai 2007, PT-DLR Bonn-Oberkassel.
Diplom Systemwissenschaftler, M.Sc. Geography Bernhard Reiter Free Software Foundation Europe e.V. 10 Jahre FreeGIS 19. März, Abschlussvortrag FOSSGIS.
Freie Software Björn Schießle Free Software Foundation Europe
ein kurze Geschichte über Linux
Senior Java/J2EE Developer – jetzt verfügbar
 Präsentation transkript:

www.materna.de1 Evaluierung einer aus Open Source Komponenten bestehenden J2EE Umgebung Marcus Jäger ~ Fachinformatiker Anwendungsentwicklung ~

Was ist Open Source? Was ist Out of the box? Was ist J2EE? Tätigkeiten innerhalb des Projektes Systembeschreibung Aufgetretene Probleme Demo der Applikation Fazit Agenda

Was ist Open Source? Software zur freien Weiterverbreitung Sammelbegriff für Lizenzen, die Freiheit im Namen der Wissenschaft verkörpern Beispiele für Open Source Lizenzen: Public Domain GNU General Public License (GPL) GNU Library General Public License (LGPL) The Apache Software License

Was ist Out of the box? Produktsuite von EJBSolutions.com beinhaltet 100 Open Source Komponenten gemeinsame, grafische Installationsroutine verwendete: ANT CVS Jetty & JBOSS MySQL weitere: JDOM Log4J Struts uvm.

Was ist J2EE?

Tätigkeiten innerhalb des Projektes Installieren der einzelnen Komponenten (J2EE, ANT, JBoss, MySQL) Anpassen und Aufspielen des Datenbankschemas Anpassungen an der Applikation (Implementierung) Aufspielen der angepassten Applikation Schreiben einer Installationsdokumentation Kostenanalyse Open Source Komponenten versus kommerzielle Software

Systemübersicht Mandrake Linux 9 Web- Browser CVS Entwicklung Produktion ANT Source Code JBOSS Jetty Applikation Java2SE MySQL Core (Framework)

Aufgetretene Probleme Einschränkungen bezüglich Datenbankschema Zugriff auf Datenbank Fehlerhafte Standardkonfiguration des JBoss (DB-Mapping) Rechtevergabe für Datenbankzugriff Installationsdokumentation erstellen

Kurze Demonstration der Verwaltung von Zeitschriftenverteilerlisten Entwickelt von Marcus Jäger bei Materna GmbH

Fazit Zielsetzung erreicht Open Source ist standard-konform und leistungsfähig Out of the box geeignet für Testumgebungen Kosten kommerzielle Lizenzen: ca Euro Kosten für Out of the box: ca. 440 Euro (MySQL-Lizenz) Differenz: ca Euro

www.materna.de1 Vielen Dank für ihre Aufmerksamkeit! Marcus Jäger