Server-Side-Scripting:
|
|
- Jürgen Ursler
- vor 8 Jahren
- Abrufe
Transkript
1 Webtechnologien - WEBT Server Side Programme User Agent Web-Server CGI Java Modul Modul PHP Modul Server-Side-Scripting: Übersicht & Common Gateway Interface - CGI Formular Submit-Button Client Server *.php *.jsp *.cgi DB webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/ Server Side Scripting! Diverse Ziele: Dynamisches Erzeugen der Seiten Ausgabe variabler Inhalte Auswerten von Formulardaten Reaktion auf Benutzereingaben! Erlaubt Anbindung an andere Software Beispiel: Datenbanken, Steuerungen, Dienste (Mail, ERP,...)! Technologien Server Side Includes (SSI) Common Gateway Interface - CGI (Shell, C/C++, Perl,...) PHP, Active Server Pages (ASP), Java Server Pages (JSP), Cold Fusion (CF),... Server Side Includes (SSI)! SSI-Kommandos werden in HTML-Kommentaren verborgen und mit # markiert! Der Web-Server prüft Dateien mit der Endung.shtml auf SSI- Kommandos und führt diese aus.! Die SSI-Kommandos sind Server-spezifisch H T M L C o d e B r o w s e r O u t p u t! Beispiele: Today's date and time is <!--# var="date_local" --> The link you used to get here is <!--# var="h T T P _ R E F E R E R " --> This is the Greenwich Mean Time <!--# var="d A T E _ G M T " --> Your IP number is <!--# var="remote_addr" --> This web page file name is <!--# var="d O C U M E N T _ N A M E " --> Your browser & PC's operating system is <!--# var="h T T P _ U S E R _ A G E N T " --> This web page file size is <!--#fsize file="tut_ssi.shtml" --> This page was last modified on <!--#flastmod file="tut_ssi.shtml" --> Today's date and time is Monday, 12-Jun :06:31 EDT The link you used to get here is (none) This is the Greenwich Mean Time Monday, 12-Jun :06:31 GMT Your IP number is This web page file name is tut_ssi.shtml Your browser & PC's operating system is Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) This web page file size is 40,354 kilobytes or 40,354 bytes This page was last modified on Wednesday, 29-Mar :02:24 EST webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/2007 4
2 Server Side Includes (SSI)! Beispiel Zugriffszähler mit SSI <HTML> <!-- DEMO.SHTML --> <HEAD><TITLE>Server-Side Includes Test Page</TITLE></HEAD> <BODY> <p>the local document is: <!--# var="document_uri" -->(<!--#fsize file="demo.shtml" --> bytes) <p>this document has been referenced <!--#include file="count" --> times. <!--#exec cmd="awk '{print $1+1}' count>count1;mv count1 count" --> </BODY> </HTML> SSI ist sehr limitiert in seinen Möglichkeiten. SSI ist bei vielen Servern aus Sicherheitsgründen gesperrt. webt serverside übersicht zeman, feisthammel, marti, burkert 04/ Wichtigste SSI-Anweisungen # var="[variablenname]" Bei [Variablenname] sind erlaubt oder die folgenden, speziellen Variablennamen: DOCUMENT_NAME (Name der HTML-Datei) DOCUMENT_URI (Pfad der HTML-Datei) LAST_MODIFIED (Zeitstempel der HTML-Datei) QUERY_STRING_UNESCAPED (Unkodierter GET-Übergabestring) DATE_LOCAL (Datum/Uhrzeit, lokal nach Server) DATE_GMT (Datum/Uhrzeit, nach Greenwich-Zeit) Beispiele: <!--# var="server_name"--> <!--# var="date_local"--> #exec cmd="[pfad/programmdatei]" cgi="[cgi-pfad/cgi-programm/script]" Benutzen Sie cmd, um ein beliebiges Programm auf dem Server-Rechner zu starten. Benutzen Sie cgi, um ein CGI-Programm/CGI-Script auf dem Server-Rechner auszuführen. Es sollte sich um Programme handeln, die Daten auf die Standardausgabe schreiben. Diese Datenausgaben werden dann direkt in die HTML-Datei geschrieben. Beispiele: <!--#exec cmd="/prog/search.exe *.htm"--> <!--#exec cgi="/cgi-bin/counter.pl"--> webt serverside übersicht zeman, feisthammel, marti, burkert 04/ Wichtigste SSI-Anweisungen #fsize file="[pfad/datei]" Gibt die Größe der angegebenen Datei aus. Beispiel: <!--#fsize file="/download/selfhtml.zip"--> #flastmod file="[pfad/datei]" Gibt den Zeitstempel der angegebenen Datei aus. Beispiel: <!--#flastmod file="/index.htm"--> #include file = "[Pfad/Datei]" virtual = "[Pfad/Datei]" Gibt den Inhalt der angegebenen Datei aus. Verwenden Sie file für absolute Pfadangaben auf dem Server-Rechner und virtual für relative Pfadangaben bezogen auf das Wurzelverzeichnis für Dokumente des WWW-Servers. Beispiel: <!--#include virtual="/news/news.htm"--> Quelle: Jan Zeman webt serverside übersicht zeman, feisthammel, marti, burkert 04/ SSI Vor- und Nachteile Vorteile! Einfaches Mischen von HTML-Design und Applikation! Auf mehreren Seiten vorkommende Teile können zentral verwaltet werden Nachteile! Seiten haben kein Erstellungsdatum mehr! können nicht gecached werden! Höhere CPU Belastung und längere Responsezeit als bei statischen Seiten! Bei manchen Servern laufen die SSI-exec mit dem Web- Server-Benutzerkonto webt serverside übersicht zeman, feisthammel, marti, burkert 04/2007 8
3 CGI - Funktionsprinzip Common Gateway Interface HTML-Seite mit den Resultaten WWW-Client (Anwender) HTML-Seite mit Formular Web- Browser Eingabedaten übertragen Internet Ergebnis übertragen WWW-Server Meta- Variablen definieren CGI-Programm starten HTML-Seite generieren Web- Server Programm CGI- Programm/ Script webt serverside übersicht zeman, feisthammel, marti, burkert 04/ Ausführung Abfrage Datenbank DB- Server! Das CGI-Protokoll legt fest, wie Parameter vom Client zum Server gesandt werden wie der Client festlegt, welches Programm zu starten ist welche Meta-Variabeln verfügbar sind! Systemabhängig ist, wie die Client Parameter dem Programm übergeben werden (meist via Environment-Variabeln) wie die Resultate zurück zum Client gelangen (meist Standard Output)! Aktuell: CGI/1.1 RFC The Common Gateway Interface (CGI) Version 1.1 CGI/1.2: working draft! Quelle: webt serverside übersicht zeman, feisthammel, marti, burkert 04/ CGI - Meta-Variablen CGI - Minimal Output GET Übergabe Parameter 80 = http 443 = ssl! Übersicht CGI Meta-Variabeln: AUTH_TYPE CONTENT_TYPE PATH_INFO QUERY_STRING REMOTE_HOST REMOTE_USER SCRIPT_NAME SERVER_PORT SERVER_SOFTWARE CONTENT_LENGTH GATEWAY_INTERFACE PATH_TRANSLATED REMOTE_ADDR REMOTE_IDENT REQUEST_METHOD SERVER_NAME SERVER_PROTOCOL HTTP-Header-Informationen werden in Variablen mit dem Prefix HTTP_ abgelegt z.bsp.!""#$%&'($)*'+"! Zusammenfassung siehe: z.b. CGI/1.1 Client IP GET / POST z.b. HTTP/1.1! Der Output besteht aus Header und Body, getrennt durch eine Leerzeile! Header beinhaltet mindestens das Feld Content-Type: Content-Type: text/plain oder Content-Type: text/html! Body enthält den auszugebenden Text oder den HTML-Code der Seite Content-type: text/plain Hallo Content-type: text/plain Hallo Minimal Script Output Header Leerzeile Body webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/
4 CGI mit Shell-Script Einfaches Shell-Script! Ein Shell-Skript ist eine Folge von Shell-Befehlen, welche in einer Datei gespeichert sind.! Die erste Zeile sollte den Pfad auf die Shell enthalten, welche für die Ausführung des Skripts verwendet werden soll, z.b: #!/bin/sh! Kommentarzeilen beginnen mit #! Variablen sind innerhalb des Skripts global! Andere Skripts können aufgerufen werden, deren Variablen werden übernommen, falls diese exportiert wurden oder wenn das Skript mit. skriptname (source skriptname) aufgerufen wurde: # call external script (in the same environment)../doit.sh #!/bin/sh Content-type: text/plain CGI-Version ist $GATEWAY_INTERFACE Die Skripts hier: ls -al *.cgi Datum: `date` CGI-Version ist CGI/1.1 Die Skripts hier: -rwxr-xr-x 1 fei staff 151 May 8 19:33 shellex1.cgi Datum: Sat May 8 19:35:07 MET DST 1999 Ausgabe webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/ CGI-Shell-Script-Beispiele CGI-Shell-Script-Beispiele Script showhost.cgi (verwendet nslookup) #!/usr/bin/sh Content-type: text/plain Sie Arbeiten auf folgendem Host: /usr/sbin/nslookup $REMOTE_ADDR Generieren einer HTML-Ausgabe-Datei #!/bin/sh Content-type: text/html "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN> "<html>" "<head>" <title>zeit als HTML-Dokument ausgegeben</title>" "</head>" "<body>" "<h1> Zeitausgabe </h1>" "<p>es ist jetzt `date +%H:%M` Uhr</p>" "</body>" "</html>" webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/
5 Formular-Beispiel Formular-Beispiel <html> <head> <title>formularbeispiel<title> </head> <body> <form name="subscribtion" action=" methode="get" > <h2> Wählen Sie den STWW-Kurs</h2> <label for="username">ihr Name:</label> <input id="username" name="username size=40 maxlength=60> <label for="kursname">wählen Sie aus der Liste aus:</label> <select id="kursname" name="kursname" size=3> <option>internet und WWW</option> <option>c++</option> <option>oop</option> <option>java</option> <option>gestaltung WWW-Seiten</option <option>project Management</option> </select> <label for="alter">ihr Alter:</label> <input type="radio" name="alter" value="unter 30 /> <input type="radio" name="alter" value="über 30 /> <input type="submit" value="absenden /> <input type="reset" value="abbrechen /> </form> </body> </html> webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/ Parameterübergabe Formular-Beispiel (GET)! GET Parameter vom Browser gemäss RFC 2396 codiert An URI der Formular-Action angehängt Durch CGI-Handler in der Meta-Variablen QUERY_STRING abgelegt.! POST Parameter vom Browser gemäss RFC 2396 codiert Im Body der HTTP Anfrage (HTTP-Request) übermittelt Wird dem CGI-Programm als Standard-Input zur Verfügung gestellt if [ "$REQUEST_METHOD" = POST ] then read daten else daten=$query_string fi # Abfrage der Methode # POST : Daten von stdin lesen # GET : Daten in $QUERY_STRING webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/
6 Formular-Beispiel (POST) CGI an der ZHAW! Als CGI-Übungsserver verwenden Sie labts101.zhaw.ch! Ihre Scripts müssen in Ihrem Verzeichnis www liegen und die Endung.cgi besitzen! Die Scripts werden unter Ihrem Benutzerkonto abgearbeitet. Trotzdem müssen Sie durch den Apache Webserver lesbar sein und ausführbar sein. " Zugriffsrechte 755 (rwxr-xr-x) webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/ CGI/Shell - Häufige Probleme CGI mit C! Kommandos werden in allen Pfaden der Environmentvariable PATH gesucht. Diese unter-scheidet sich beim CGI-Aufruf meist von jener einer interaktiven (Login-) Shell! Das aktuelle Verzeichnis (CWD) ist nicht zwingend dort wo das Skript liegt! Die Ausgabe von Content-Type wird vergessen! Fehlende Leerzeile nach der Content-Type Zeile! Zum Testen einzelner Shell-Befehlen wurde eine andere Shell verwendet! Das Skript ist nicht ausführbar (chmod 755)! Der Pfad zum Shell-Binary (erste Zeile des Skripts) ist fehlerhaft oder fehlt. /*************************************************************************/ /** **/ /** hello_s.c-- simple "hello, world", to demonstrate basic CGI **/ /** output. **/ /** **/ /*************************************************************************/ #include <stdio.h> void main() { } /** Print the CGI response header, required for all HTML output. **/ /** Note the extra \n, to send the blank line. **/ printf("content-type: text/html\n\n") ; /** Print the HTML response page to STDOUT. **/ printf("<html>\n") ; printf("<head><title>cgi Output</title></head>\n"); printf("<body>\n") ; printf("<h1>hello, world.</h1>\n") ; printf("</body>\n") ; printf("</html>\n") ; exit(0) ; webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/
7 CGI mit Perl CGI mit PHP #!/usr/local/bin/perl # # hello_s.pl-- simple "hello, world" program to demonstrate basic # CGI output. # # Print the CGI response header, required for all HTML output # Note the extra \n, to send the blank line print "Content-type: text/html\n\n" ; # Print the HTML response page to STDOUT print <<EOF ; <html> <head><title>cgi Results</title></head> <body> <h1>hello, world.</h1> </body> </html> EOF <!-- hello.php3 -- simple "hello, world" program to demonstrate basic PHP output. --> <!-- Printing the CGI response header, is done transparently by PHP --> <!-- Print the HTML response page to STDOUT --> <html> <head><title>php Results</title></head> <body> <h1>hello, world.</h1> </body> </html> <? // 'static pages are identical to pure HTML?> exit ; webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/ Server-Side Scripting! Die am weitesten verbreiteten Server-Side Scripting Werkzeuge sind: PHP [open source] Perl [open source] JSP (Java Server Pages) [free but not full open source] - Sun Microsystems ASP (Active Server Pages) [kommerziell] - Microsoft ColdFusion [kommerziell] Macromedia (Allaire)! Mit allen lassen sich umfangreiche Lösungen erstellen! Der Entscheid für ein bestimmtes Werkzeug hängt ab von: Zielplattform, Datenbasis Verfügbarkeit personeller Ressourcen und Know How Persönlicher Geschmack Budget... Server-Side Scripting - PHP! Plattformunabhängig, Open Source! Direkt in Apache eingebunden (mod_php) " relativ schnell! Sprachstil und Syntax orientieren sich an C, Java, Perl dadurch für Programmierer leicht les- und lernbar! Spezialisiert auf Scripting im Web " kompakter Code! Direktes API für viele Datenbanken! Unterstützung für: IMAP, SNMP, LDAP, XML, dynamische Grafikerzeugung! Leistungsfähige Verwaltung von Sessions! Sammlung von Erweiterungen: pear.php.net PEAR, the PHP Extension and Application Repository (ursprünglich: PHP Extension and Add-on Repository) " Übersichtlich, leichter Einstieg, gute DB Unterstützung, leistungsfähig webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/
8 Server-Side Scripting - Perl! Plattformunabhängig, Open Source! Direkt in Apache eingebunden (mod_perl) " relativ schnell! Mächtige Sprache für viele Anwendungsgebiete, nicht nur für CGI. (Hauptstärke bei der Textmanipulation)! Syntax wirkt auf Einsteiger kryptisch. Ausserdem lässt sich ein bestimmtes Ziel mit Perl auf vielen Wegen erreichen.! Umfangreiche Erweiterungs-Module verfügbar (CPAN : Comprehensive Perl Archive Network - Unterstützung für viele Datenbanken erhältlich Server-Side Scripting - ASP! Für Microsoft Server (IIS/PWS) unter NT/Windows! Implementationen für andere Server erhältlich! ASP-Seiten werden in VBscript codiert (C#, Perl, Jscript und andere möglich)! Gute und einfache Erweiterbarkeit dank Nutzung von COM-Objekten (wie bei Visual Basic, Visual C++) (COM = Component Object Model)! Flexibler Zugriff auf beliebige Datenquellen/-ablagen (Textdatei, Excel-Sheet, Datenbank,...) mittels ADO (ActiveX Data Objects) " Mächtig, eingeschränkte Überschaubarkeit für Einsteiger, gute DB Unterstützung, leistungsfähig " Mächtig, gut für reine MS Umgebungen, leichter Einstieg dank COM, einfacher Datenzugriff webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/ Server-Side Scripting - JSP JSP: Beispiel Nummern raten! Für Java Server auf verschiedenen Plattformen! Konzept sehr ähnlich wie ASP! JSP-Seiten werden in Java codiert, dadurch gute Verfügbarkeit von Know How! Gute Leistungsfähigkeit, da Servlets nur beim ersten Aufruf übersetzt werden und dann im Speicher bleiben! Gute Erweiterbarkeit dank Nutzung von JavaBeans " Mächtig, durchgängige Verwendung von JAVA als Programmiersprache, leichter Einstieg dank Scripting webt serverside übersicht zeman, feisthammel, marti, burkert 04/ webt serverside übersicht zeman, feisthammel, marti, burkert 04/
9 JSP: Beispiel Nummern raten ColdFusion page import = "num.numberguessbean" %> <jsp:usebean id="numguess" class="num.numberguessbean" scope="session"/> <jsp:setproperty name="numguess" property="*"/> <html><head><title>number Guess</title></head> <body bgcolor="white"> <% if (numguess.getsuccess()) { %> Congratulations! You got it. And after just <%= numguess.getnumguesses() %> tries.<p> <% numguess.reset(); %> Care to <a href="numguess.jsp">try again</a>? <% Code <% } else if (numguess.getnumguesses() == 0) { %> Welcome to the Number Guess game.<p> <%= Output I'm thinking of a number between 1 and 100.<p> <form method=get> What's your guess? <input type=text name=guess> <input type=submit value="submit"> </form> <% } else { %> Good guess, but nope. Try <b><%= numguess.gethint() %></b>. You have made <%= numguess.getnumguesses() %> guesses.<p> I'm thinking of a number between 1 and 100.<p> <form method=get> What's your guess? <input type=text name=guess> <input type=submit value="submit"> </form> <% } %> </body></html> webt serverside übersicht zeman, feisthammel, marti, burkert 04/ ! Produkt der Firma Allaire (später Macromedia, heute Adobe), als Erweiterung für verschiedene Web-Server unter NT/Windows und Unix (nicht alle Kombinationen verfügbar)! Verwendung von TAGs anstelle Kommandos <cfquery name="rscustomers" datasource="nba_membership"> select id, business from directory </cfquery> <cfoutput query="rscustomers">#id# #business#</cfoutput>! Integrierte Entwicklungsumgebung HomeSite ColdFusion Studio (nur NT/Windows) aber auch mit Dreamweaver.! Eingebauter Debugger mit Breakpoints, Watches etc.! Leichte Erweiterbarkeit um eigene TAGs " Leichte Erlernbarkeit, übersichtlich, vereinfachte Fehlersuche webt serverside übersicht zeman, feisthammel, marti, burkert 04/
PPS-Design einer eigenen WWW-Homepage WS 2002/2003. Anforderungen an eine Webseite
PPS-Design einer eigenen WWW- Praxis III - 06.12.2002: CGI Scripts und Forms David Hausheer (hausheer@tik.ee.ethz.ch) Anforderungen an eine Webseite 1. Navigationsmechanismen Mehrere HTML Seiten sollen
MehrOnline-Publishing mit HTML und CSS für Einsteigerinnen
mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Web-Technologien Überblick HTML und CSS, XML und DTD, JavaScript
Mehrphp Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...
php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.
MehrEinführung in die Scriptsprache PHP
Herbst 2014 Einführung in die Scriptsprache PHP Wirtschaftsinformatik: 5. Semester Dozenten: Rainer Telesko / Martin Hüsler Fachhochschule Nordwestschweiz FHNW - Rainer Telesko / Martin Hüsler 1 Inhalt:
MehrThemen. Apache Webserver Konfiguration. Verzeichnisse für Web-Applikationen. Server Side Includes
Themen Apache Webserver Konfiguration Verzeichnisse für Web-Applikationen Server Side Includes Apache Webserver Konfiguration des Apache Webservers Server-Einstellungen in der httpd.conf-datei Einteilung
MehrKommunikationsnetze. 7. Das World Wide Web 7.4 Client- vs. Server-basierte Techniken für dynamische Webseiten
Kommunikationsnetze 7.4 Client- vs. Server-basierte Techniken für dynamische Webseiten Gliederung 1. Einführung 2. Server-basierte Techniken 3. Client-basierte techniken Literatur: A. S. Tanenbaum, Computer
MehrInternet und WWW Übungen
Internet und WWW Übungen 7 Serverseitige Web-Technologien [WEB7] Rolf Dornberger 1 06-11-12 7 Serverseitige Web-Technologien 1. Begriffe Zusatz für Interessierte: 2. JSP erstellen 3. Servlet erstellen
MehrPython CGI-Skripte erstellen
Python CGI-Skripte erstellen CGI (Common Gateway Interface)... ist eine Schnittstelle, um Scripte im Web bereitzustellen. ist eine Schnittstelle zwischen einem HTTP-Server und ausführbaren Programmen.
MehrAnwendungsprotokolle: HTTP, POP, SMTP
Anwendungsprotokolle: HTTP, POP, SMTP TCP? UDP? Socket? eingesetzt, um Webseiten zu übertragen Zustandslos Nutzt TCP Client schickt Anfrage ( HTTP-Request ) an Server, Server schickt daraufhin Antwort
MehrEinführung in PHP. (mit Aufgaben)
Einführung in PHP (mit Aufgaben) Dynamische Inhalte mit PHP? 2 Aus der Wikipedia (verkürzt): PHP wird auf etwa 244 Millionen Websites eingesetzt (Stand: Januar 2013) und wird auf etwa 80 % aller Websites
MehrWEBAPPLIKATIONEN MIT PHP. Wo gibt es Hilfe? Wie fang ich an?
WEBAPPLIKATIONEN MIT PHP Wo gibt es Hilfe? Wie fang ich an? Tools Webapplikationen bestehen aus Textdateien Lassen sich in Texteditoren schreiben Alternativen: Eclipse (PDT) Netbeans (Dynamic Languages)
MehrStep by Step Webserver unter Windows Server 2003. von Christian Bartl
Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird
MehrApache HTTP-Server Teil 2
Apache HTTP-Server Teil 2 Zinching Dang 04. Juli 2014 1 Benutzer-Authentifizierung Benutzer-Authentifizierung ermöglicht es, den Zugriff auf die Webseite zu schützen Authentifizierung mit Benutzer und
MehrDatenbanksysteme SS 2007
Datenbanksysteme SS 2007 Frank Köster (Oliver Vornberger) Institut für Informatik Universität Osnabrück Kapitel 9c: Datenbankapplikationen Architektur einer Web-Applikation mit Servlets, JSPs und JavaBeans
MehrPHP-Schwachstellen und deren Ausnutzung
PHP-Schwachstellen und deren Ausnutzung 44. DFN Betriebstagung / 7. Februar 2006 DFN-CERT Services GmbH Jan Kohlrausch / CSIRT Gliederung Grundlagen HTTP und PHP Anatomie typischer Schwachstellen in PHP-Skripten
MehrJava Webentwicklung (mit JSP)
Java Webentwicklung (mit JSP) SEW(3.Jg) Unterlagen zu Java Server-Pages Teil 1 Inhalt 1 Zielsetzung... 1 2 Webprojekt mit Netbeans... 2 2.1 Webprojekt erstellen... 2 2.1.1 Neues Projekt... 2 2.2 Aufbau
MehrHTTP-Server. Frank Wübbeling Universität Münster
HTTP-Server Frank Wübbeling Universität Münster Aufgaben des Servers Input/Output (Port eröffnen etc.) Aufnehmen der Anforderungen Bereitstellung des Inhalts Bereitstellung der Header Erzeugung von Hintergrundinfos
MehrInhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
MehrTimeMachine. Time CGI. Version 1.5. Stand 04.12.2013. Dokument: time.odt. Berger EDV Service Tulbeckstr. 33 80339 München
Time CGI Version 1.5 Stand 04.12.2013 TimeMachine Dokument: time.odt Berger EDV Service Tulbeckstr. 33 80339 München Fon +49 89 13945642 Mail rb@bergertime.de Versionsangaben Autor Version Datum Kommentar
MehrSkripte. Beispiel. http://www.icp.uni-stuttgart.de. M. Fyta Computergrundlagen 73/93
Skripte Wie kann ich mir komplexe Befehle merken? Gar nicht aber der Computer kann es für mich! Einfach die Befehle in eine Textdatei schreiben und ausführbar machen #! (Shebang) in der ersten Zeile bestimmt
MehrProgrammieren 2 (Prof. Hasbargen) Klausur
Programmieren 2 (Prof. Hasbargen) 1 Klausur Aufgabe 1 (10 Punkte) Dynamisierung von HTML-Seiten HTML-Seiten sind eine gängige Art und Weise, Informationen darzustellen. Nennen Sie die Gründe, welche Vorteile
MehrTechnische Anforderungen. zum Empfang. von XML-Nachrichten
Technische Anforderungen zum Empfang von XML-Nachrichten 25.11.2004 Peer Uwe Peters 2 1 Inhaltsverzeichnis 1 INHALTSVERZEICHNIS... 2 2 ZIEL DIESES DOKUMENTS... 3 3 KONTEXT... 3 4 SENDEWEG... 4 5 ERREICHBARKEIT...
MehrAus unserer Projekt- und Schulungserfahrung www.orionserver.com Oracle TechNet
Betrifft: Autor: Art der Info: Quelle: OC4J Rotate Access-Logs und LogFormat Dirk Nachbar Technische Background Info Aus unserer Projekt- und Schulungserfahrung www.orionserver.com Oracle TechNet Einleitung
Mehr09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten
Aktuelle Themen der Wirtschaftsinformatik Zusammenfassung 09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten 1 Serverseitige Webprogrammierung
MehrFaclets. Eine alternative View Technologie um JSF Applikationen OHNE JSP zu entwickeln Wird unter java.net gehostet Open Source, CDDL Lizenz
Facelets Faclets Eine alternative View Technologie um JSF Applikationen OHNE JSP zu entwickeln Wird unter java.net gehostet Open Source, CDDL Lizenz (COMMON DEVELOPMENT AND DISTRIBUTION LICENSE) Von Jacob
MehrWo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite http://www.hp.
Erfahrungen mit dem Insight Manager von HP Dipl. Ing. Elektrotechnik (FH) - Automatisierungs- / Regelungstechnik DV-Spezialist Landesbank Rheinland-Pfalz Abteilung 2-351 Große Bleiche 54-56 55098 Mainz
MehrVWA Rhein-Neckar Dipl.-Ing. Thomas Kloepfer. Kommunikation I (Internet) Übung 4 PHP
VWA Rhein-Neckar Dipl.-Ing. Thomas Kloepfer Kommunikation I (Internet) Übung 4 PHP SS 2004 Inhaltsverzeichnis 1. PHP die serverseitige Programmiersprache...1 1.1. PHP - Bereiche in HTML definieren...1
MehrDYNAMISCHE SEITEN. Warum Scriptsprachen? Stand: 11.04.2005. CF Carola Fichtner Web-Consulting http://www.carola-fichtner.de
DYNAMISCHE SEITEN Warum Scriptsprachen? Stand: 11.04.2005 CF Carola Fichtner Web-Consulting http://www.carola-fichtner.de I N H A L T 1 Warum dynamische Seiten?... 3 1.1 Einführung... 3 1.2 HTML Seiten...
MehrGEONET Anleitung für Web-Autoren
GEONET Anleitung für Web-Autoren Alfred Wassermann Universität Bayreuth Alfred.Wassermann@uni-bayreuth.de 5. Mai 1999 Inhaltsverzeichnis 1 Technische Voraussetzungen 1 2 JAVA-Programme in HTML-Seiten verwenden
MehrAufgaben HTML Formulare. Prof. Dr. rer. nat. Claus Brell, http://claus-brell.de, claus.brell@hs-niederrhein.de, Wirtschaftsinformatik, Statistik
1 Aufgaben HTML Formulare Aufgabe 1 (Vorbereitung) Google Suche 2 Probieren vor Studieren.. Arbeitsauftrag: 1.) Fügen Sie mit Notepad++ in Ihrer Datei index.html den unten gezeigten Quelltextschnipsel
Mehrmysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank
mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank In den ersten beiden Abschnitten (rbanken1.pdf und rbanken2.pdf) haben wir uns mit am Ende mysql beschäftigt und kennengelernt, wie man
MehrJSP JSTL. JEE Vorlesung Teil 6. Ralf Gitzel ralf_gitzel@hotmail.de
JSP JSTL JEE Vorlesung Teil 6 Ralf Gitzel ralf_gitzel@hotmail.de 1 Übersicht Ralf Gitzel ralf_gitzel@hotmail.de 2 Übersicht Wiederholung / Vertiefung JSTL Grundlagen JSTL Basisbefehle Templates über JSTL
MehrARCHITEKTUR VON INFORMATIONSSYSTEMEN
ARCHITEKTUR VON INFORMATIONSSYSTEMEN File Transfer Protocol Einleitung Das World Wide Web war ja ursprünglich als verteiltes Dokumentenverwaltungssystem für die akademische Welt gedacht. Das Protokoll
MehrWas ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,
Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit, Wie kann ein PDF File angezeigt werden? kann mit Acrobat-Viewern angezeigt werden auf jeder Plattform!! (Unix,
MehrPython SVN-Revision 12
Python SVN-Revision 12 Uwe Ziegenhagen 7. Januar 2012 Vorwort Dieses Skript erhebt keinen Anspruch auf Vollständigkeit oder Richtigkeit. Es wird geschrieben, um mir als Gedächtnisstütze für den Umgang
MehrPHP Kurs Online Kurs Analysten Programmierer Web PHP
PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione
MehrAUTOMATISCHE E-MAIL-ARCHIVIERUNG. 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD!
AUTOMATISCHE E-MAIL-ARCHIVIERUNG 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD! INHALT AUTOMATISCHE E-MAIL-ARCHIVIERUNG... 4 Eingehende E-Mails können
MehrWebhost Unix Statistik
Webhost Unix Statistik Für jeden Betreiber eines Webservers ist es natürlich auch interessant zu wissen, welchen Erfolg das eigene Angebot hat und welche Seiten denn am öftesten abgerufen werden. Da jeder
MehrBFV Widgets Kurzdokumentation
BFV Widgets Kurzdokumentation Mit Hilfe eines BFV-Widgets lassen sich die neuesten Ergebnisse und die aktuellen Tabellen des BFV auf der eigenen nicht kommerziellen Webseite mit wenig Aufwand einbeten.
MehrLokale Installation von DotNetNuke 4 ohne IIS
Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation
MehrFolgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server.
1. Dynamic Host Configuration Protocol 1.1 Einleitung Im Folgenden wird die Konfiguration von DHCP beschrieben. Sie setzen den Bintec Router entweder als DHCP Server, DHCP Client oder als DHCP Relay Agent
MehrInternetanbindung von Datenbanken
Internetanbindung von Datenbanken Oracle Application Server Oracle Application Server - 1 Gliederung Einführung Oracle Application Server (OAS) Praxis- und Diplomarbeitenverwaltung LiveHTML Kritik Becker,
MehrDynamische Webanwendungen
Dynamische Webanwendungen Mohamed Said Seminar Moderne Informatik Universität Dortmund SS 2003 Mohamed Said / 2003-05-30 1 Überblick Einleitung (Konzept) Client-seitiges Skripting mit JavaScript CGI Server-seitiges
MehrAnleitung: Webspace-Einrichtung
Anleitung: Webspace-Einrichtung Inhaltsverzeichnis 1 Webspace für alle Rechenzentrumsnutzer(innen) 1 2 Login 2 2.1 Im Terminalraum / Mit Putty von zu Hause aus..................... 2 2.2 Auf unixartigen
MehrEine Anwendung mit InstantRails 1.7
Eine Anwung mit InstantRails 1.7 Beschrieben wird das Anlegen einer einfachen Rails-Anwung, die ohne Datenbank auskommt. Schwerpunktmäßig wird auf den Zusammenhang von Controllern, Views und der zugehörigen
MehrInstallation und Inbetriebnahme von Microsoft Visual C++ 2010 Express
Howto Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Peter Bitterlich Markus Langer 12. Oktober 2012 Zusammenfassung Dieses Dokument erklärt Schritt für Schritt die Installation
MehrOP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
MehrESB - Elektronischer Service Bericht
Desk Software & Consulting GmbH ESB - Elektronischer Service Bericht Dokumentation des elektronischen Serviceberichts Matthias Hoffmann 25.04.2012 DESK Software und Consulting GmbH Im Heerfeld 2-4 35713
MehrEinführung Internettechnologien. - Clientseitige Programmierung -
Einführung Internettechnologien - Clientseitige Programmierung - Client Client: Programm, das Daten von einem Server anfordert In einem Netzwerk können unterschiedliche Clients zum Einsatz kommen Im Folgenden:
MehrLuis Kornblueh. May 22, 2014
Einführung in die Bash Luis Kornblueh KlosterCluster Team 2013/2014, Klosterschule May 22, 2014 1 / 17 Inhaltsverzeichnis Einführung in das Scripting Einfache Beispiele Kommandos ersetzen Bedingungen Tests
MehrIBM Software Demos Tivoli Provisioning Manager for OS Deployment
Für viele Unternehmen steht ein Wechsel zu Microsoft Windows Vista an. Doch auch für gut vorbereitete Unternehmen ist der Übergang zu einem neuen Betriebssystem stets ein Wagnis. ist eine benutzerfreundliche,
MehrHerzlich willkommen im Modul Web-Engineering
Herbst 2014 Herzlich willkommen im Modul Web-Engineering Wirtschaftsinformatik: 5. Semester Dozenten: Rainer Telesko / Martin Hüsler Fachhochschule Nordwestschweiz FHNW / Martin Hüsler und Rainer Telesko
MehrHTML Formulare. Benutzerschnittstelle für interaktive Webseiten
1 HTML Formulare Benutzerschnittstelle für interaktive Webseiten Literatur und Links 2 Literatur: Coar, Ken; Bowen, Rich: Apache-Kochbuch. 2004 HTML: kein Buch oder irgend eins für Einsteiger, z. B. Münz,
MehrMigration Howto. Inhaltsverzeichnis
Migration Howto Migration Howto I Inhaltsverzeichnis Migration von Cobalt RaQ2 /RaQ3 Servern auf 42goISP Server...1 Voraussetzungen...1 Vorgehensweise...1 Allgemein...1 RaQ...1 42go ISP Manager Server...2
MehrDynamik bis zur DB-Interaktion. Marc Schanne. CGI Möglichkeiten
CGI einfach PHP Dynamik bis zur DB-Interaktion 1 CGI Möglichkeiten Das Common Gateway Interface (CGI) ermöglicht den Entwurf von interaktiven, benutzergesteuerten Web-Applikationen. Der WWW-Server ruft
MehrTutorial. In diesem Tutorial möchte ich die Möglichkeiten einer mehrspracheigen Web-Site erläutern.
Tutorial In diesem Tutorial möchte ich die Möglichkeiten einer mehrspracheigen Web-Site erläutern. Zu Beginn müssen wir uns über die gewünschten Sprachen Gedanken machen. Zum einem, da eine professionelle
MehrEnterprise Applikation Integration und Service-orientierte Architekturen. 09 Simple Object Access Protocol (SOAP)
Enterprise Applikation Integration und Service-orientierte Architekturen 09 Simple Object Access Protocol (SOAP) Anwendungsintegration ein Beispiel Messages Warenwirtschaftssystem Auktionssystem thats
MehrIn 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com
MehrTask: Nmap Skripte ausführen
Task: Nmap Skripte ausführen Inhalt Einfache Netzwerkscans mit NSE Ausführen des Scans Anpassung der Parameter Einleitung Copyright 2009-2015 Greenbone Networks GmbH Herkunft und aktuellste Version dieses
MehrJava Script für die Nutzung unseres Online-Bestellsystems
Es erreichen uns immer wieder Anfragen bzgl. Java Script in Bezug auf unser Online-Bestell-System und unser Homepage. Mit dieser Anleitung möchten wir Ihnen einige Informationen, und Erklärungen geben,
MehrPraktikum Datenbanksysteme. Ho Ngoc Duc IFIS - Universität zu Lübeck 01.06.2005
Praktikum Datenbanksysteme Ho Ngoc Duc IFIS - Universität zu Lübeck 01.06.2005 Tomcat-Installation $JAVA_HOME (z.b. /home/dbp00/j2sdk1.4.2) $CATALINA_HOME (/home/dbp00/jakarta-tomcat-4) Skripte zum Start/Stop:
MehrDie Programmiersprache Java. Dr. Wolfgang Süß Thorsten Schlachter
Die Programmiersprache Java Dr. Wolfgang Süß Thorsten Schlachter Eigenschaften von Java Java ist eine von der Firma Sun Microsystems entwickelte objektorientierte Programmiersprache. Java ist......a simple,
Mehrwww.horoskop-server.de Programmers Manual Geodaten Ver. 2.0
www.horoskop-server.de Programmers Manual Geodaten Ver. 2.0 Inhaltsverzeichnis Intro...3 Quick Start...3 Request...4 Parameter...4 Response...5 XML Format...5 Header...5 Liste der Orte...6 Stand: 28.12.2005
MehrWEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ
WEBINAR@LUNCHTIME THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Training
MehrWählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung:
Installation Bevor Sie mit der Installation von MOVIDO 1.0 beginnen, sollten Sie sich vergewissern, dass der Internet Information Server (IIS) von Microsoft installiert ist. Um dies festzustellen, führen
MehrExistierende Systeme I Bibliotheken & Frameworks
Projektgruppe: Generierung von Webanwendungen aus visuellen Spezifikationen Existierende Systeme I Bibliotheken & Frameworks Von Christian Schneider Paderborn, den 18.06.2004 Übersicht Motivation Dynamische
MehrHandbuch Offline-Abgleich
Handbuch Offline-Abgleich Inhalt Handbuch Offline-Abgleich...1 Einleitung...3 Voraussetzungen...3 Aufruf des Offline-Abgleichs...3 Übersichtsseite...3 Wahl einer Liste...3 Wahl des Offline Abgleichs...4
MehrWEBSEITEN ENTWICKELN MIT ASP.NET
jamal BAYDAOUI WEBSEITEN ENTWICKELN MIT ASP.NET EINE EINFÜHRUNG MIT UMFANGREICHEM BEISPIELPROJEKT ALLE CODES IN VISUAL BASIC UND C# 3.2 Installation 11 Bild 3.2 Der Webplattform-Installer Bild 3.3 IDE-Startbildschirm
Mehr5. Übung: PHP-Grundlagen
5.1. Erstes PHP-Programm 1. Schreiben Sie PHP-Programm innerhalb einer Webseite, d.h. innerhalb eines HTML-Dokument. Ihr PHP-Programm soll einen kurzen Text ausgeben und Komentare enthalten. Speichern
MehrSophia Business Leitfaden zur Administration
Sophia Business Leitfaden zur Administration 1. Anmelden... 2 2. Zugangscode neu anlegen... 3 3. Zugangscodes verwalten... 4 4. Ergebnisse anzeigen... 5 5. Installation und technische Hinweise... 6 a.
MehrInstallation der SAS Foundation Software auf Windows
Installation der SAS Foundation Software auf Windows Der installierende Benutzer unter Windows muss Mitglied der lokalen Gruppe Administratoren / Administrators sein und damit das Recht besitzen, Software
MehrXampp-Installation und Konfiguration. Stefan Maihack Dipl. Ing. (FH) Datum: 23.12.2013
Xampp-Installation und Konfiguration Stefan Maihack Dipl. Ing. (FH) Datum: 23.12.2013 Xampp Ausfolgenden Bauteilen besteht die Xamppversion 1.8.1 Webserver: Apache 2.4.3 Datenbank: MySQL 5.5.27 Programmiersprache:
MehrIm Folgenden wird die Konfiguration der DIME Tools erläutert. Dazu zählen die Dienste TFTP Server, Time Server, Syslog Daemon und BootP Server.
1. DIME Tools 1.1 Einleitung Im Folgenden wird die Konfiguration der DIME Tools erläutert. Dazu zählen die Dienste TFTP Server, Time Server, Syslog Daemon und BootP Server. 1.2 Voraussetzungen Folgende
MehrInternet online Update (Mozilla Firefox)
Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Mozilla Firefox und gehen auf unsere Internetseite:
MehrFileMaker und PHP Workshop
FileMaker und PHP Workshop 2-stündiger Ausschnitt aus einem 3-tägigen Schulungsprogramm Bernhard Schulz FileMaker Konferenz 2010 / Zürich Ziel des Workshops Kennenlernen von PHP Möglichkeiten von FileMaker
MehrAdminer: Installationsanleitung
Adminer: Installationsanleitung phpmyadmin ist bei uns mit dem Kundenmenüpasswort geschützt. Wer einer dritten Person Zugriff auf die Datenbankverwaltung, aber nicht auf das Kundenmenü geben möchte, kann
MehrBetriebssystem Windows - SSH Secure Shell Client
Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client... 1 Download... 2 Installation... 2 Funktionen... 3 Verbindung aufbauen... 3 Verbindung trennen... 4 Profile...
MehrCopyright by HMS GmbH. All rights reserved.
Hilfsdokument Erklärung der s anhand eines Beispiels. Darstellen und Schreiben von Daten über eine HTML-Seite, die auf dem Anybus X-gateway oder Anybus Communicator hinterlegt wird. Haftungsausschluß Die
Mehreasylearn Systemvoraussetzungen
- 1 - easylearn Systemvoraussetzungen Betriebssystem easylearn kann auf den folgenden Serverbetriebssystemen installiert werden. Windows 2000 Windows 2003 Windows 2008 Internetzugang zu easylearn Academy
MehrWindows 7 Winbuilder USB Stick
Windows 7 Winbuilder USB Stick Benötigt wird das Programm: Winbuilder: http://www.mediafire.com/?qqch6hrqpbem8ha Windows 7 DVD Der Download wird in Form einer gepackten Datei (7z) angeboten. Extrahieren
MehrZugriff auf Daten der Wago 750-841 über eine Webseite
Zugriff auf Daten der Wago 750-841 über eine Webseite Inhaltsverzeichnis Einleitung... 3 Auslesen von Variablen... 4 Programm auf der SPS... 4 XML-Datei auf der SPS... 4 PHP-Script zum Auslesen der XML-Datei...
MehrEinrichtung Secure-FTP
Einrichtung Secure-FTP ONEGroup Hochriesstrasse 16 83101 Rohrdorf Steffen Prochnow Hochriesstrasse 16 83101 Rohrdorf Tel.: (08032) 989 492 Fax.: (01212) 568 596 498 agb@onegroup.de 1. Vorwort... 2 2. Einrichtung
MehrTechNote. Produkt: TWINFAX 7.0 (ab CD_24), TWINFAX 6.0 Modul: SMTP, T611, R3 Kurzbeschreibung: Briefpapier- und Mailbodyunterstützung
Produkt: TWINFAX 7.0 (ab CD_24), TWINFAX 6.0 Modul: SMTP, T611, R3 Kurzbeschreibung: Briefpapier- und Mailbodyunterstützung Diese Anleitung hilft Ihnen, das nachfolgend geschilderte Problem zu beheben.
MehrVon ODBC zu OLE DB. Neue Möglichkeiten der Datenintegration. Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig
Von ODBC zu OLE DB Neue Möglichkeiten der Datenintegration Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig Von ODBC zu OLE DB Begriffsbestimmung ODBC, OLE DB, COM, ADO... Unterschiede zwischen
MehrWhitepaper. Produkt: List & Label 16. List & Label 16 unter Linux/Wine. combit GmbH Untere Laube 30 78462 Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: List & Label 16 List & Label 16 unter Linux/Wine List & Label 16 unter Linux/Wine - 2 - Inhalt Allgemeines 3 Voraussetzungen 3 Schritt-für-Schritt
MehrJava - Webapplikationen
Java - Webapplikationen Bestandteile (HTTP,, JSP) Aufbau (Model View Controller) Datenverwaltung (Java Beans, Sessions) Entwicklung (Projektstruktur, Sysdeoplugin für Eclipse) 17. Januar 2006 Jan Hatje
MehrAlbert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen
Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.
MehrErstellen eigener HTML Seiten auf ewon
ewon - Technical Note Nr. 010 Version 1.2 Erstellen eigener HTML Seiten auf ewon 30.08.2006/SI Übersicht: 1. Thema 2. Benötigte Komponenten 3. Funktionsaufbau und Konfiguration 3.1. Unterpunkt 1 3.2. Unterpunkt
MehrEinrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications
Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications Windows 8 Systemsteuerung > Programme > Windows Features aktivieren / deaktivieren > Im Verzeichnisbaum
MehrIAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C
IAC-Programmierung HELP.BCFESITSIACPROG Release 4.6C IAC-Programmierung SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
MehrEinführung in die Skriptsprache PHP
Einführung in die Skriptsprache PHP 1. Erläuterungen PHP ist ein Interpreter-Programm, das auf dem Server abgelegte Dateien dynamisch, d.h. zur Zeit des Zugriffes, aufbereitet. Zusätzlich zum normalen
MehrUpdate und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten
Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten Der Konfigurations-Assistent wurde entwickelt, um die unterschiedlichen ANTLOG-Anwendungen auf den verschiedensten Umgebungen automatisiert
MehrTTS - TinyTimeSystem. Unterrichtsprojekt BIBI
TTS - TinyTimeSystem Unterrichtsprojekt BIBI Mathias Metzler, Philipp Winder, Viktor Sohm 28.01.2008 TinyTimeSystem Inhaltsverzeichnis Problemstellung... 2 Lösungsvorschlag... 2 Punkte die unser Tool erfüllen
MehrInstallation des GeoShop Redirector für Apache (Stand 14.8.2007) ================================================================
Installation des GeoShop Redirector für Apache (Stand 14.8.2007) ================================================================ 0 Überblick ----------- Die Installation des GeoShop Redirector im Apache
MehrAdministrator Handbuch
SPTools Extension Keys: sptools_fal_base sptools_fal_driver SPTools Version: 1 Extension Version: 1.0.2 Inhaltsverzeichnis... 1 1. Einleitung... 2 2. Systemanforderungen... 3 3. SPTools FAL Installation...
MehrHinweise zum Update des KPP Auswahltools (Netzwerkinstallation) auf Version 7.2
Hinweise zum Update des KPP Auswahltools (Netzwerkinstallation) auf Version 7.2 Installationsvoraussetzungen: Die Update-Routine benötigt das DotNet-Framework 4.0 Client Profile, das normalerweise über
Mehr4. Network Interfaces Welches verwenden? 5. Anwendung : Laden einer einfachen Internetseite 6. Kapselung von Paketen
Gliederung 1. Was ist Wireshark? 2. Wie arbeitet Wireshark? 3. User Interface 4. Network Interfaces Welches verwenden? 5. Anwendung : Laden einer einfachen Internetseite 6. Kapselung von Paketen 1 1. Was
MehrDie aktuelle Version des SPIEGEL-Bestseller-Widgets können Sie auf unserer Website unter Entwicklertools herunterladen.
Technische Dokumentation Hier finden Sie die technische Dokumentation für die Einbindung des Bestseller-Widgets. Die Dokumentation soll als Hilfestellung dienen und kann keinen Anspruch auf Vollständigkeit
MehrAnleitung BFV-Widget-Generator
Anleitung BFV-Widget-Generator Seite 1 von 6 Seit dem 1. Oktober 2014 hat der Bayerische Fußball-Verband e.v. neue Widgets und einen neuen Baukasten zur Erstellung dieser Widgets veröffentlicht. Im Folgenden
Mehr