Vergleich verschiedener Konzepte für das Software Engineering Praktikum.

Slides:



Advertisements
Ähnliche Präsentationen
Semesterarbeit von Dieter Lorenz, Sebastian Galenski, Stephan Bury
Advertisements

Java-Servlets Gliederung: Allgemeine Informationen zu Servlets
Webinterface für eingebettete Systeme in Dual-Server-Architektur
Aufbau des Internets Überblick Prof. Dr. T. Hildebrandt
Basis-Architekturen für Web-Anwendungen
Was ist J2EE Die Vorteile von J2EE J2EE Modell Die Komponente von J2EE
Kurze Einführung in ASP
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
WS06/07Prof. Dr. Andreas Schmietendorf1 Programmierung von Client/Server- Anwendungen Übersicht zur Vorlesung.
1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)
Datenbankzugriff im WWW (Kommerzielle Systeme)
Seminar Sommersemester 2002 ASP.NET Andre Margousian.
Dynamische Webseiten mit PHP Oder: LAMP - The open way.
Architektur von Web- Informationssystemen. © Prof. T. Kudraß, HTWK Leipzig Techniken zur DB-Server- Anbindung Client-Seite Java Applet ActiveXPlugInCGISSIServer.
Hassan Bidani Jallal Alami Rahmouni FH Wiesbaden
Tomcat (I) Ende 1999 Jakarta-Projekt von Apache, IBM und Sun gegründet
Content Management Systems RedDot Solutions AG Industriestraße 11 D Oldenburg
Mono und andere freie.NET Implementierungen. Implementierungen Microsoft.NET Framework Win32, Win64? Microsoft.NET Compact Framework WinCE (Mobile, Phone)
Seminarvotrag: PHP Von Stefan Niemczyk.
Webdesign und Datenbanken Nico Lange. Was soll das? Gute Gründe für Datenbanken.
Georg Heeg - OOP Georg Heeg Objektorientierte Systeme Baroper Str. 337 D Dortmund Tel: Fax:
MSDN Webcast Visual Studio 2005 mit Visual FoxPro Jochen Kirstätter Mai 2005 –
Systementwicklungsprojekt:
Björn Schmidt, Hoang Truong Nguyen
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
FQTQ ShowCase Prototyp einer Applikation zur Beratungsunterstützung.
n Produktfamilie VisiWinNET
Seminar Internet - Technologie
Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße Frankfurt/Main
DB-Zugriffstechnologien im Internet Ein Referat von Marc Reinecke.
MDA – Framework AndroMDA
Xenario IES Information Enterprise Server. Xenario Information Enterprise Server (IES) Die neue Architektur des Sitepark Information Enterprise Servers.
EJB-Applikationsserver
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
Basiswissen für Partner und interessierte Kunden Technologie.
HTML-Editoren Eine Präsentation von Erik Kulisch.
Bedeutung von Internet-Technologien
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
XML-Serverpages Vortrag im Rahmen des Seminars XML-Technologien Tobias Faessler.
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Ihr Entwicklungs-Partner mit Nearshore-Kompetenz Stuttgart, INFOBEST Romania SRL.
Java Server Pages Sergej Keterling
FIN-IVS Dr.Fritz Zbrog Verteilte Systementwicklung EJB Tutorial Was wird für EJB-Entwicklung benötigt ? J2EESDK 1.4 (software developement kit)
Ispirer Systems Präsentation des Unternehmens Copyright (c) Ispirer Systems Ltd. Alle Rechte vorbehalten.
Web-Design: Architektur
Datenanbindung in Webapplikationen
Englisch-Deutsch Wörterbuch
Einführung in Web Services Web Services in der Praxis
SQL Server nach MySQL Datenbank-Migration SQLWays – Software für Migration Präsentation Copyright (c) Ispirer Systems Ltd. Alle.
Warum IIS? Best of Microsoft Webserver
Projekt Pokémon (CSL) Evaluation Technologien / Entwicklungsumgebungen Schlusspräsentation, Philip Iezzi, BDLI 2.
Enhydra Shark Workflow-Management Frank Aurich Markus Reisch.
PHP PHP ( „PHP Hypertext Preprocessor") ist eine Skriptsprache
© Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert.
Vassil Dimov.  Was ist Blue Age  Eigenschaften  Möglichkeiten  Hello World (Beispiel)  Entity Creation(Beispiel)  Benefit.
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
Web-Applikations-Server
Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler.
PHP:: Hypertext Preprocessor Einführung Praxis. PHP:: Hypertext Preprocessor Jetzt mal von der anderen Seite © All rights reversed2 PHP:: Hypertext Preprocessor.
1 Einführung TOMCAT Entwicklung Technischer Informationssysteme SS 2003 Florian Müller.
Java Server Pages Technologie zur Erzeugung dynamischer Webseiten basierend auf Java-Servlets Blockseminar Wintersemester 2001/2002Jochen Pfeiffer Seite.
Einleitung Vergleich Empfehlung PAVONE Portal / WebSphere Portal - was wann? Olaf Hahnl PAVONE AG.
WINLearn Technische Umsetzung. Basistechnologie Oberfläche in HTML JSP (JavaServerPages) zur Datenauswertung Datenhaltung: Datenbank oder Filesystem JDBC.
ORB – Konzepte Ist – Analyse der betrieblichen Notwendigkeiten, Anforderungsableitung an moderne Lösungskonzepte, alternative ORB – Konzepte mit Zukunft,
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
SOFTWARE POWERS THE INTERNET SM. Oracle9i Application Server Mathias Kaldenhoff Geschäftsstelle HH Leiter Systemberatung Oracle Deutschland GmbH
JAVA - Einführung. © Übersicht Hintergrund und Geschichte Wie sieht ein JAVA Programm aus ? Was ist ein JAVA Programm ? Wie schreibt/übersetzt.
Dynamische Webseiten CGI & co. © CGI - Lösung für alle ? Ja CGI kann alles tun, was man für Anwendungen braucht flexibel (beliebige.
Szenarioübersicht Terminierung mittels Rechnungen und Nachberechnung.
Excel-Berichte erstellen und verteilen
 Präsentation transkript:

Vergleich verschiedener Konzepte für das Software Engineering Praktikum

Technologie-Alternativen für Web Projekte CGI Perl PHP LAMP MS-ASP (VBScript, ActiveX) ASP.NET JAVA JSP, J2EE

Eigenschaften von CGI PERL Läuft auf Windows, Linux, Solaris Verfügbar für die Serverumgebungen Apache, IIS, Netscape Kann mit jeder Programmiersprache realisiert werden (meistens PERL) CGI langsam, da für jede Anfrage ein neuer Prozess initiiert wird PERL ist gewöhnungsbedürftig, langsam und unzureichend

Eigenschaften von PHP Läuft auf Windows, Linux, Solaris. Verfügbar für die Serverumgebungen Apache, IIS Datenbankunterstützung für Oracle, IBM DB2, MS SQL, Sybase, MySQL, ODBC PHP-Skript wird in die HTML-Seite eingebettet Präprozessor mit integrierter Skript-Sprache Session-Unterstützung (transparent mittels Cookies oder Fallback) Nachteile: nirgends anders verwendbar, kein echter Applicationserver (requestgetrieben, ohne Hintergrundprozess), Debugging wenig komfortabel

Eigenschaften von ASP Läuft auf Windows Verfügbar für die Serverumgebung IIS Datenbankunterstützung für OLE DB, ADO, ODBC. Neues ASP.NET verwendet VB.NET und C# Entwicklung mit MS Visual Studio (inkl. Debugger). Unterstützung auch in Macromedia Drumbeat und Dreamweaver Ultradev ASP proprietär (Windows und IIS), komplexerer Code musste mit ActiveX oder COM-Komponenten realisiert werden ASP.NET wesentlich leistungsstärker

JSP, Java Server Pages, Servlets Läuft auf Windows, Linux, Solaris. Verfügbar für die Serverumgebungen Tomcat, Apache, IIS, Netscape Datenbankunterstützung für JDBC, Oracle, IBM DB2, MS SQL, Sybase, MySQL, ODBC, XML Programmiersprache JAVA, Session-Unterstützung Erweiterbar mit JavaBeans, EJB, RMI und CORBA Entwicklung mit Eclipse, NetBeans, Borland JBuilder, IBM WebSphere Studio, Sun ONE Studio Unterstützung auch in Macromedia Drumbeat und Dreamweaver Ultradev. Gesamte Leistungsfähigkeit von JAVA, gute Datenbankanbindung, Komponententechnik, verteilte Applikationen, Enterprise Funktionen