Datenbankzugriff auf den iPlanet Directory Server mit PHP & LDAP Von Michael Günster.

Slides:



Advertisements
Ähnliche Präsentationen
Apache - PHP - MySQL Apache-PHP-MySQL.
Advertisements

Apache Authentifizierung am LDAP-Server
Entwicklung UnivIS-Anbindung auf Basis von PHP und DOM-XML
Allegro im Web ab acwww25 (1996) Dierk Höppner Perl Konventionelle CGI-Anwendung mit mehreren Skripten HTML wird aus Perl heraus erzeugt Individuelles.
OpenLDAP.
Basis-Architekturen für Web-Anwendungen
Druck / Ausgaben unter LSF
Komplexpraktikum Medieninformatik „Implementierung eines Präsentationstools für das Reformprojekt ProblemOrientiertes Lernen“ Nebenfachausbildung Gesundheit.
Lightweight Directory Access Protocol
E-Publikationen und Universitätsbibliographie
Microsoft Windows 2000 Terminal Services
Wikimedia Informationstechnik Türker Yigitoglu, Sebastian Seider MT 7 / SS 2007.
Colibi Bibliothekssystem der Computerlinguistik. Einführung Motivation Was braucht Colibi? Software Datenbankdesign.
Simon Georg Pinkel Alice Server Pages Funktionale Programmierung und das Web.
Eine Einführung in OpenOffice. Was? Freies Office-Paket mit offenem Quellcode Erste funktionierende Version im Oktober 2001 veröffentlicht Basiert auf.
Oracle WebServer - Einführung. © Prof. T. Kudraß, HTWK Leipzig Oracle Web Application Server HTML WebServer ® File system Static HTML PL/SQL Packages.
Seminarvotrag: PHP Von Stefan Niemczyk.
Einführung MySQL mit PHP
Jetzt lernen wir.
Mailserver-Installation mit LDAP-Schnittstelle für die Firma XYZ GmbH
PHProjekt – eine open source Projektmanagementsoftware
... und alles was dazugehört
Workshop: Active Directory
SQL PHP und MySQL Referat von Katharina Stracke und Carina Berning
MS Excel, Open-/LibreOffice Calc Die Menüs I Office-Logo (Excel2007) bzw. Datei (andere): die Standard-Datei- und Druckoperationen; bei MS Excel hier auch.
WEBPROGRAMMIERUNG Informatik-Präsentation von Armin Nuart.
Hypertext Markup Language
Weltweite Kommunikation mit Exchange Server über das Internet
Entstehung des Internet
Service Location Protocol Ein Service Discovery Protokoll Patric Zbinden 20. März 2003.
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
Flexible Datenstrukturen
Mark Bendix | 02. Juli 2007 | Prüf.-Nr
LDAP- Verzeichnis und Protokoll
Referat von Lisa Stier und Fabian Lengnick
Grundlagen: Client-Server-Modell
ANDREAS LOHR, OLONDA S.R.O. Einfach anfangen mit HTML.
Java Server Pages Sergej Keterling
Freiwillige Feuerwehr der Stadt Perg
Oliver Spritzendorfer Thomas Fekete
Datenbankanbindung in Web-Applikationen
Web 2.0 & AJAX (A)sysnchrones (J)avaScript (A)nd (X)ML
Infoscreen 2.0.
Infoscreen 2.0. Agenda Motivation Projektorganisation Hardware Software Zukunftsvision.
Drucken mit XSL-FO DaimlerChrysler  Drucken von Webseiten
Client-Server-Modell
Wikis in der Projektarbeit
Content-Managment-System
PHP PHP ( „PHP Hypertext Preprocessor") ist eine Skriptsprache
Fragebogen- auswertung I. Anforderungen II. Online-Auswertung III. Sicherheit IV. Spezielle Logik.
Pädagogische Plattform - Information - Kommunikation - Kooperation -- PäPIKK Arten der Online-Dokumente Wie stelle ich Aufgaben ins Web?
Stundenplanung Programm zur Stunden- und Zimmerplanung auf der Basis von Datenbanken und unter Berücksichtigung von Mehrfachnutzung im (lokalen) Netz (Internet.
HEX-code für die Farbe weiß: #FFFFFF Änderung von Inhalt & Darstellung Inhalt & Darstellung HTML Javascript CSS.
->Prinzip ->Systeme ->Peer – to – Peer
Wie funktioniert das Internet?
PLANT DATA MANAGEMENT SYSTEM ist ein computergestütztes Dokumentationsverfahren, das die Vorteile einer objektorientierten Datenbank mit den Vorteilen.
Jeder Benutzer definiert seine eigenen Privatgespräche Aufwandreduzierung für die zentrale Erstellung von Auswertungen Wahlweiser Zugang über Intranet.
PHP:: Hypertext Preprocessor Einführung Praxis. PHP:: Hypertext Preprocessor Jetzt mal von der anderen Seite © All rights reversed2 PHP:: Hypertext Preprocessor.
Datenbanken im Web 1.
Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B.
Geschichte - Entstehung - Was ist PHP? Einordnung - Allgemeines
N ovell Directory Services Bernd Holzmann
WINLearn Technische Umsetzung. Basistechnologie Oberfläche in HTML JSP (JavaServerPages) zur Datenauswertung Datenhaltung: Datenbank oder Filesystem JDBC.
Universität zu Köln IT – Zertifikat der Philosophischen Fakultät / Kurs: Allgemeine Technologien I mit Susanne Kurz M. A. Open Source Anw. vs. proprietäre.
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: LDAP Dr. Wolfgang Wörndl
Seminararbeit im Studiengang Scientific Programming.
Identity Management.  Zentrale Begriffe und Probleme  Modellbildung  Methoden zur Authentisierung über HTTP  Technische Aspekte  Compliance  Hindernisse,
LINUX II Unit 7 LAMP Server. LAMP ● Linux – Apache - MySQL – PHP ● Leistungsfähiges und kostenloses System zur Genrierung von dynamischen Webseiten und.
 Präsentation transkript:

Datenbankzugriff auf den iPlanet Directory Server mit PHP & LDAP Von Michael Günster

Aufgabenstellung Personensuche über den Browser Personensuche über den Browser PHP als Scriptsprache PHP als Scriptsprache LDAP LDAP Einfache Bedienung Einfache Bedienung HTML Ausgabe HTML Ausgabe PDF Ausgabe ( PDFlib - PDF Ausgabe ( PDFlib -

Zielgruppe Alle Mitarbeiter des Alfred Wegener Institutes Alle Mitarbeiter des Alfred Wegener Institutes Gäste die Zugang zum Intranet haben Gäste die Zugang zum Intranet haben Alle Altersgruppen Alle Altersgruppen

Was ist PHP? PHP = PHP: Hypertext Preprocessor PHP = PHP: Hypertext Preprocessor PHP ist openSource daher kostenlos PHP ist openSource daher kostenlos PHP ist Serverseitig installiert PHP ist Serverseitig installiert Dynamische HTML Seiten Dynamische HTML Seiten Leichte Erlernbarkeit Leichte Erlernbarkeit Vielseitige Einsatzmöglichkeiten durch Module (LDAP, PDF, IMAP, Zlib uvm.) Vielseitige Einsatzmöglichkeiten durch Module (LDAP, PDF, IMAP, Zlib uvm.)

Was ist LDAP? LDAP ( Lightweight Directory Access Protocol) LDAP ( Lightweight Directory Access Protocol) Einfachere Variante von DAP ( Directory Access Protocol ) Einfachere Variante von DAP ( Directory Access Protocol ) LDAPv2 definiert von Yeong, Howes und Kille 1995 LDAPv2 definiert von Yeong, Howes und Kille 1995 LDAPv3 erschien 1997 LDAPv3 erschien 1997 Hierarchisch Struktur Hierarchisch Struktur LDAP ist ein Abfrage Protokoll LDAP ist ein Abfrage Protokoll Optimiert fuer lesenden Zugriff Optimiert fuer lesenden Zugriff 5x -10x schneller als Relationale Datenbanken im lesenden Zugriff 5x -10x schneller als Relationale Datenbanken im lesenden Zugriff

Was ist PDF? PDF ( Portable Document Format ) PDF ( Portable Document Format ) Dokumentenformat auf nahe zu jedem Computer druck- und lesbar Dokumentenformat auf nahe zu jedem Computer druck- und lesbar Acrobat Reader kostenlos erhältlich Acrobat Reader kostenlos erhältlich Firma Adobe ( ) Firma Adobe ( )

Beispiel für eine Anwendung Eingabemaske

Anwendnung Teil zwei Eingabe Name: Günster Vorname:Michael Telefon:+49(471)4831- Ort:Bremerhaven Gebäude:CC Fachbereich:Informationszentrum

Ausgabe HTML

Ausgabe PDF

Vielen Dank für Ihre Aufmerksamkeit