Erfahrungen mit dem Interfacebuilder ixbuild bei der Konstruktion von Motif Oberflächen für Supercomputer Anwendungen
|
|
- Angela Franke
- vor 5 Jahren
- Abrufe
Transkript
1 Erfahrungen mit dem Interfacebuilder ixbuild bei der Konstruktion von Motif Oberflächen für Supercomputer Anwendungen Seite 1
2 Problem Einerseits Komfort durch Verwendung von Workstations oder X Terminals mit grafischen Schnittstellen, aber bedienerunfreund liche Schnittstelle für den Supercomputerzugang mit exotischer Kommandosprache, so z.b. die MVS oder VSP/I Steuersprache Verstärkung der Problematik bei einer Frontend Backend Kopplung (gar nicht so selten!). Was fehlt: Intuitive und objektorientierte Oberflächen zur benutzer freundlichen Bedienung des Supercomputers Erste Ansätze: Die Kommandosprache ISPF unter MVS oder SDF im BS2000, aber: unitelligente Terminals wie 3270 oder 9750 machen den Gewinn teilweise wieder zunichte. Seite 2
3 Z.B.: Löschen einer Datei auf dem Supercomputer VP100 Mit Originalsteuersprache (MVS bzw. VSP/I) Mit USER2000, einem BS2000 Zugang mit SDF Interface Mit dem grafischen VP100 Interface xvp Seite 3
4 VSP/I Seite 4
5 SDF/BS2000 Seite 5
6 XVP Seite 6
7 Entwicklung der grafischen Interface mit X Window als Fenstersystem und OSF/Motif als Toolkit Schnittstelle Verlust an Performance, da proprietäre Fenstersysteme schneller sind Aber: Gewinn durch Portabilität und Client Server Architektur (d.h. variable Netzeinbindung) Seite 7
8 Entwicklung von X Window Programmen nicht trivial wegen: Diverser X, Xt und Xm Bibliotheken und Includes Intensives Auseinandersetzen mit Begriffen wie Xt Intrinsics Motif Widget Sets Klassen Hierarchie,... Von Hand aufwendiges Einpassen der unterschiedlichen Fenster und Schrifttypen, Füll und Randmuster, Pulldown und Popupmenüs,... Umständliches Austesten des Look and Feel Seite 8
9 Reduktion der formalen Probleme durch Interfacebuilder: WYSIWYG Editor zum definieren des statischen Fensteraufbaus und der Callbacks Testmodus, ggfls. Mit Callback Anschluss und Emunlation Objekt Bibliotheken UIL Interface Erzeugung von portablem C Code, manchmal auch von UIL Gegebenenfalls (bei manchen Interfacebuildern): Reduktion des erzeugten Codes durch Laufzeitsysteme, damit aber plattformgebundene, nicht portable Anwendungen Die meisten Interfacebuilder sind X Window und Motif basiert und damit in Client Server Architekturen enbindbar. Seite 9
10 System bzw. Hardware Plattformen HP SUN AIX SGI SCO... Seite 10
11 Xvp Generierung mit ixbuild Seite 11
12 Systemumgebung Am Regionalen Hochschulrechenzentrum Kaiserslautern Workstations der Typen HP Apollo Silicon Graphics Sun/SPARC AIX Heterogenes Spektrum wegen Unterschiedlicher X11 Releases (R3 oder R4) Unterschiedlicher OSF/Motif Releases (1.0 oder 1.1) Unterschiedlicher UNIX Varianten (SV.3/BSD 4.3) Seite 12
13 ... Systemumgebung Ixbuild läuft aus SUN mit OS 4.1.1, vernetzt mit den übrigen Maschinen über TCP/IP (NFS,telnet, ftp, X Window) Lagerung des erzeugten Layout Codes nur auf einer Maschine Anwenderteil (Rahmen und Callback Code) auf nur einer Maschine; möglich durch Verwendung portabler Systemschnittstellen Schnittstellengenerierung läuft je Machinentyp (Apollo, SUN und SGI) auf jeweils einer Referenzmaschine Seite 13
14 Streng portabler Code Seite 14
15 Entwicklungskonfiguration Xvp Makefile Ixbuild Daten Layout Code Xvp Sourcecode Xvp Makefile SUN-IPC APOLLO Ixbuild Software Xvp Makefile SGIINDIGO LAN LAN LAN Seite 15
16 Ixbuild Datenverwaltung: Zugriff auf (momentan 36) verschiedene Supercomputerfunktionen heißt entsprechende Aufteilung der ixbuild Steuerdaten, denn: Ablage in einer Datei wegen Größe und Übersichtlichkeit nicht empfehlenswert Im WYSIWYG Editor nicht alle Fenster auf einmal darstellbar Zur Ablaufzeit würden alle Fenster auf einmal erstellt: teils Performance Verlust, teils funktional unerwünscht Umsetzung der xvp Funktionalität in Menüs, Pulldowns, Toggle und Push Buttons mittels ixbuild ohne Probleme zu bewerkstelligen, aber Dynamisches Austesten der Schnittstellen mit ixbuild nicht möglich Seite 16
17 Modifizierung des Layout Codes, denn der Layout Code ist nicht automatisch für die Makeläufe verwendbar, denn: Einhängen eines Fensters in die Funktionshierarchie geht an ixbuild vorbei, da ixbuild im Prinzip von einem kompletten Hauptprogramm ausgeht Layout Code nicht ohne weiteres als Unterprogramm verwendbar (zu viele oder fehlende Include Header) Bezüge auf eigene und X11 spezifische Bitmap Files u.u. nicht brauchbar, wenn die Lage zur Laufzeit von xvp anders ist als zur Zeit der Code Generierung Manchmal nicht alle gewünschten Widget Resourcen im Resourcen Editor verfügbar Seite 17
18 Problematische Codestellen /***************************************************** * IXBUILD v2.0 Generated Code File * Interface Code for xvp_info ******************************************************/ #include "xvp_info.layout.h" #define MAX_ARGS 100 /*** Insert your code after this line ***/... {... n = 0; XtSetArg(args[n],XmNlabelPixmap,BitmapFileToPixmap(Lable_logo, "/usr/export/home/ipc01/backes/logo.bmp","black","white")); n++;... } problematischer main Bezug Dieser Pfadname könnte sich ändern Seite 18
19 Codeänderungen automatisiert über awk Skripte durchgeführt: Aufteilung in verschiedene Include Files mit Anpassung an Ablaufumgebung Verfahren nicht unproblematisch, da empfindlich gegen ixbuild Versionsänderungen: Exaktes Format des Layout Codes ist weder dokumentiert noch festgeschrieben, aber Verfahren praktikabel (keine größeren Anpassungsschwierigkeiten für die awk Skripte beim Übergang von ixbuild V1 auf ixbuild V2) Seite 19
20 Erfahrungen beim ixbuild Einsatz: Resümee Seite 20
21 Unproblematische Installation, aber Anpassung der ixbuild Resourcenfiles an die spezielle Umgebung erforderlich wegen folgender Fragen: Soll man Widget Klassen als Childs anderer Klassen zulassen? Sollen im WYSIWYG Editor bei gewissen Widget Klassen Geometrie Änderungen erlaubt sein? Welche Widget Resourcen Änderungen soll der Resourcen Editor erlauben? Seite 21
22 Layout der ixbuild Resourcen ist ausführlich beschrieben, allerdings sind Änderungen bei Versionsübergängen nicht ausgeschlossen Änderungen teilweise nur so durchführbar, da nicht jede Anpassung über ixbuild Menüs erreichbar Der WYSIWYG Editor ist funktional voll ausreichend, weitere Verbesserungen seit ixbuild V2 durch Mehrfachselektion, und, sehr hilfreich, das Arbeiten mit dem symbolischen Widget Tree Seite 22
23 Offene Probleme und Fragen (eine Auswahl) Umbau einer Widget Hierarchie (kommt öfters vor) wegen unzureichender COPY Funktionen nur umständlich durchzuführen, aber Verbesserungen ab der nächsten ixbuild Version sind zugesagt Unbefriedigendes Arbeiten mit den Font Resourcen, aber Verbesserungen ab der nächsten ixbuild Version sind ebenfalls zugesagt Allgemein: Lt. Fa. Ixos sind die meisten Probleme ab V 2.1 ausgeräumt. Seite 23
24 Gesamteindruck: Zahlreiche fruchtbare Diskussionen mit einem sehr kooperativen Entwickler Individuelle und intensive Produktbetreuung Seite 24
25 NBS Ein weiteres Projekt mit ixbuild Seite 25
26 NBS (Network Backup System) Backup und Restore für UNIX Betriebssysteme (z.b. Workstations, mit Ablage der Dateien auf einem Mainframe (z.b. ein MVS System). Kopplung native über TCP/IP Protokoll (kein NFS!). Seite 26
27 Seite 27
28 Seite 28
29 Seite 29
Xcf77: Motif-Oberfläche für den Cray-Fortran-Compiler cf77. Xcf77. Ein OSF/Motif Interface für den Cray Fortran Compiler cf77
Xcf77 Ein OSF/Motif Interface für den Cray Fortran Compiler cf77 Seite 1 Themen des Vortrags Warum und wozu braucht man grafische Interface? Wie implementiert man grafische Interface xcf77 als grafisches
MehrErfahrungen mit dem Interface-Builder. ixbuild. bei der Konstruktion von Motifoberflächen für Supercomputeranwendungen
Erfahrungen mit dem Interface-Builder ixbuild bei der Konstruktion von Motifoberflächen für Supercomputeranwendungen IAO-Forum Informationstechnik Stuttgart, 5. November 1992 Joachim Backes Universität
MehrErfahrungen mit dem Interface Builder ixbuild bei der Konstruktion von Motifoberflächen für Supercomputeranwendungen
Erfahrungen mit dem Interface Builder ixbuild bei der Konstruktion von Motifoberflächen für Supercomputeranwendungen IAO Forum Informationstechnik Stuttgart, 5. November 1992 Joachim Backes Universität
MehrUSER2000 Objektorientierter Zugang mit MOTIF zu Superrechnern der SNI
USER2000 Objektorientierter Zugang mit MOTIF zu Superrechnern der SNI Ein Gemeinschaftsprojekt der Universität Kaiserslautern und der Siemens Nixdorf Informationssysteme AG Funktionen Die Benutzeroberfläche
MehrSupercomputerzugang für Arbeitsplatzsysteme Ein neuer Weg. SAVE Tagung Travemünde 17. April 1991
Supercomputerzugang für Arbeitsplatzsysteme Ein neuer Weg SAVE Tagung Travemünde 17. April 1991 Joachim Backes Dr. Martin Bürkle Marita Lange Regionales Hochschulrechenzentrum der Universität Kaiserslautern
MehrVon ULTRIX zu Linux Die Portierung des Administrators
Fakultät Informatik Institut für Angewandte Informatik, Professur TIS Von ULTRIX zu Linux Die Portierung des Administrators Frank Brandt Dresden, 11.05.2006 Was heißt hier Portierung? Begriffsdefinition:
MehrWas ist ein NetWorker LSSV?
NetWorker - Allgemein Tip 330, Seite 1/8 Was ist ein NetWorker LSSV? Hierbei handelt es sich um nichts weiter als um eine Abkürzung für eine spezielle NetWorker Version, die mit jeder Oracle Datenbank-Software
MehrGraphische Systeme Folie 1-1. b) es sollte unabhängig von der zugrundeliegenden Hardware (SPARC, Alpha, Pentium,...) sein
Graphische Systeme Folie 1-1 1 Einführung 1.1 Motivation für X Window Anwendungsprogramme sollen für eine Klasse von Rechnern (alle Workstations) zur Verfügung stehen und nicht nur für die Rechner eines
MehrKernel StandardRating
Kernel StandardRating Ein Architekturkonzept für die Plattform-unabhängige Realisierung der Geschäftslogik komplexer Anwendungen Stefan Knuth, Dr. Stefan Rieß, Stefan Vocke 11.09.2009 Inhalt Anforderungen
MehrNetwork-Attached Storage mit FreeNAS
Network-Attached Storage mit FreeNAS Diese Anleitung zeigt das Setup eines NAS-Servers mit FreeNAS. FreeNAS basiert auf dem OS FreeBSD und unterstützt CIFS (samba), FTP, NFS, RSYNC, SSH, lokale Benutzer-Authentifizierung
MehrGNU/Hurd. ... ein Mach basiertes Multi Server Betriebssystem. Manuel Gorius. . p.1/33
. p.1/33 GNU/Hurd... ein Mach basiertes Multi Server Betriebssystem Manuel Gorius 16. September 2004 . p.2/33 Übersicht 1. Wissenswertes zu Hurd 2. Motivationen und Ziele 3. Mach Microkernel 4. Single
MehrDatensicherung mit Netbackup im RRZN
Datensicherung mit Netbackup im RRZN Einführung und Installation Dipl. Ing. Arnd Diekmann 08.01.2004 Folie 1 Was ist Netbackup Betriebssysteme Installation (Unix) Installation (windows) Überwachung Typische
MehrProgrammieren II. Dr. Klaus Höppner. Hochschule Darmstadt WS 2006/2007
Programmieren II Dr. Klaus Höppner Hochschule Darmstadt WS 2006/2007 1 / 15 Einführung: Grafische Benutzeroberflächen 2 / 15 Einführung: GUI Fast alle Programme besitzen mittlerweile eine grafische Benutzeroberfläche
Mehrinnovative computer aided manufacturing ag/sa
Die Firma icam hat sich seit der Gründung auf die Werkzstatt- Vernetzung spezialisiert. Folgende Daten sind wichtige Meilensteine in der Geschichte. 1988 Erste Version DNC mit Netzwerkanbindung (noch bei
MehrMigration von /sw vom AFS ins DCE/DFS:
Migration von /sw vom AFS ins DCE/DFS: Barbara Ridder /sw ist eine verteilte Softwarebereitstellung mit dem Ziel, jedem Benutzer Software zentral zur Verfügung zu stellen, ohne daß er sich darum kümmern
Mehreasyschedule Ein Entwicklungstool in einem CONTROL-M Umfeld
easyschedule Ein Entwicklungstool in einem CONTROL-M Umfeld 7. ATICS-Tage 24./25.Juni 2010 Andreas Moessinger amoessinger@atics.de Seite: 1 Agenda Historie Heute Die Anwendung Login Menues Funktionen /
MehrPC Software ETL DataView f. Serie 400, Version 3 Art.-Nr.: Datenmanagement-Paket
PC Software ETL DataView f. Serie 400, Version 3 Art.-Nr.: 205060 Datenmanagement-Paket Einleitung ETL DataView 3 ist die 3. Generation der Datenmanagementsoftware zur Verwaltung der Geräteeinstellungen
MehrTerminalserver-Betrieb
30.06.2018 19:11 1/5 Terminalserver-Betrieb Terminalserver-Betrieb Derzeit wird an mehreren Testschulen der Betrieb in einer Terminalserver-Umgebung erfolgreich getestet. Aufbau einer Terminalserver-Umgebung
MehrIntegration von UIS-Webdiensten
Integration von UIS-Webdiensten neue Möglichkeiten durch Web 2.0 basierte Technologien Clemens Düpmeier, Werner Geiger, Claudia Greceanu (duepmeier, geiger, greceanu@iai.fzk.de) Institut für Angewandte
Mehr1.3 Architektur von Betriebssystemen
1.3 Architektur von Betriebssystemen Zentrale Aspekte: Schichtenstruktur Monolithischer Kern oder Mikrokern aufrufbasiert oder auftragsbasiert Objektorientierung bs-1.2 1 1.3.1 Schichtenstruktur Eine Schicht
MehrUnternehmensdokumente mit dem XML Publisher erzeugen
Unternehmensdokumente mit dem XML Publisher erzeugen Jürgen Menge TSBU Middleware ORACLE Deutschland GmbH XML-Publisher Moderne Lösung zur Entwicklung und Verteilung von Geschäftsdokumenten (Output Management)
MehrPUPPET 4 SOLARIS Thomas Rübensaal, Thorsten Schlump T-Systems International GmbH
PUPPET 4 SOLARIS Thomas Rübensaal, Thorsten Schlump T-Systems International GmbH INHALTSVERZEICHNIS 1. Einleitung 2. Puppet Was ist das? 3. Puppet Historie bei T-Systems 4. T-Systems Solaris 11 Architekturüberblick
MehrStandardsoftware. SAP Basisarchitektur. Prof. Dr. Bernhard Schiefer 2-1
Standardsoftware SAP Basisarchitektur Prof. Dr. Bernhard Schiefer 2-1 SAP Client/Server Dreistufige Rechnerhierarchie Lesen in der DB und Aktualisierung der Puffer Datenbankänderung Zentrale DB (speichert
Mehr-WINDOW. Systemprogrammierung SS
Systemprogrammierung SS08 Ahlam BEJJATI Mustafa KADI E- Mail: ahlam.b@gmx.de E- Mail: m.kadi@gmx.de Gliederung 1. Einleitung 2. Geschichte 3. Einführung in Xlib 4. Toolkits 5. X-Display Manager 6. X-Window
MehrHandbuch. DSV Server
Handbuch DSV Server Dokument Version: 1.0 Datum: 2017-08-01 Dokument Nr.: 24129 Dateiname: DSV Server Guide_24129_De_V1.0 Sprache: Deutsch Seitenzahl: 16 Versionstabelle Datum Dokument Version* Änderung
MehrDesignkonzeption und -realisation. WS 2010/2011. Interaktive Medien. Prof. Stephan Schwarz, Tom Klose
KONZEPT DESIGN TECHNIK KONZEPT Konzeptbestandteile Schwerpunkte Funktionen & Navigation Struktur des Netzwerks Einsatz von Funktionen Klickreihenfolgen Methoden: 1.Wireframe = schematische Darstellung
MehrGNU/Linux Introduction Linux Introduction: Part 1. Simon M. Haller, Sebastian Stabinger iis.uibk.ac.at
GNU/Linux Introduction Linux Introduction: Part 1 Simon M. Haller, Sebastian Stabinger iis.uibk.ac.at Windows / Linux @ Central IT Services Windwos 7 Centos 7.3 Zugriff von Windows auf Linux (WinSCP, PuTTy)
MehrEEX Kundeninformation 2007-09-05
EEX Eurex Release 10.0: Dokumentation Windows Server 2003 auf Workstations; Windows Server 2003 Service Pack 2: Information bezüglich Support Sehr geehrte Handelsteilnehmer, Im Rahmen von Eurex Release
MehrNBS. Network Backup System
NBS Network Backup System UNICOS-GER Rüsselsheim, April 1995 Seite 1 Funktion Komfortable Verwaltung und Durchführung von Backup Restore Archivierung Client Server Architektur auf der Basis von TCP/IP
MehrAnwendung der Roblet -Tec hnol ogie
Anwendung der Roblet -Tec hnol ogie genrob.com Hagen Stanek stanek@genrob.com Universität Hamburg Daniel Westhoff westhoff@informatik.uni-hamburg.de Inhalt 1. Einführung 2. Roblet -Technologie: Roblets
MehrAnforderungen BauPlus
en BauPlus 1 BauPlus-Umgebungen... 2 1.1 Übersicht... 2 1.2 Einzelplatz... 2 1.3 Mehrplatzumgebung... 3 1.4 Terminalserver-Umgebung... 4 2 Microsoft SQL-Server... 5 2.1 e... 5 2.2 Voraussetzungen... 5
MehrSingularity - Container für die HPC Welt. Egbert Eich Project Manager HPC SUSE Linux
Singularity - Container für die HPC Welt Egbert Eich Project Manager HPC SUSE Linux GmbH/eich@suse.com Über mich UNIX Betriebssysteme seit 1991 (AIX, Digital UNIX, ) Seit 25 Jahren Linux Seit 2000 bei
MehrMigration von Integrationsplattformen
Migration von Integrationsplattformen Präsentation beim Java Forum Stuttgart 17. Juli 2014 NovaTec Consulting GmbH Leinfelden-Echterdingen, München, Frankfurt am Main, Berlin, Jeddah / Saudi-Arabien Vorstellung
MehrProduktankündigung. Metasys System Version 8.1 in deutscher Sprache
Produktankündigung Metasys System Version 8.1 in deutscher Sprache Einleitung Wir freuen uns, Ihnen mitteilen zu können, dass ab sofort die Vertriebsfreigabe für MSEA (Metasys System Extended Architecture)
MehrProgrammiermethodik. Übung 7
Programmiermethodik Übung 7 Sommersemester 2010 Fachgebiet Software Engineering andreas.scharf@cs.uni-kassel.de Agenda Vorstellung HA6 Entwicklung von grafischen Oberflächen Mock-Ups GUI Builder Swing
MehrAPEX OOS TOOLS & HELFER
APEX OOS TOOLS & HELFER About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github Mit-Entwickler von apex.world!
MehrEine Kommando-Oberfläche für.net
Institut für Systemsoftware O.Univ.-Prof. Dr. Hanspeter Mössenböck Eine Kommando-Oberfläche für.net In.NET (wie auch in vielen anderen Systemen) haben Programme nur einen einzigen Eintrittspunkt (ihre
MehrFL SNMP OPC SERVER V3
FL SNMP OPC SERVER V3 Industrielle Automation und IT wachsen zusammen OPC SNMP Produktübersicht Heutzutage sind moderne Automatisierungslösungen, mehr als je zuvor, auf ein zuverlässiges Kommunikations-Netzwerk
MehrInformationen zur Verwendung von Visual Studio und cmake
Inhaltsverzeichnis Informationen zur Verwendung von Visual Studio und cmake...2 Erste Schritte mit Visual Studio...2 Einstellungen für Visual Studio 2013...2 Nutzung von cmake...5 Installation von cmake...5
MehrCARM und CARM-NG Server Automatisierung mit Agenten; Schnittstellen zu anderen Datenbanken; Web-Enabled
CARM und CARM-NG Server Automatisierung mit Agenten; Schnittstellen zu anderen Datenbanken; Web-Enabled APIS Informationstechnologien GmbH Heiko Wagner John Rainer XIII. Benutzertreffen für APIS IQ-Software
MehrMathematik Seminar WS 2003: Simulation und Bildanalyse mit Java. Software-Architektur basierend auf dem Plug-in-Konzept
Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java Software-Architektur basierend auf dem Plug-in-Konzept Aufteilung: Probleme mit normaler/alter Software Ziele des Software Engineerings Die
MehrVorstellung zu einem Web Desktop: eyeos
Binglin Li Cloud-Computing Seminar Hochschule Mannheim WS0910 1/20 Vorstellung zu einem Web Desktop: eyeos Binglin Li Fakultaet fuer Informatik Hochschule Mannheim 11.12.2009 Binglin Li Cloud-Computing
MehrNagVis: Aktuelle Entwicklungen
NagVis: Aktuelle Entwicklungen Nagios Workshop 2010, Nürnberg Lars Michelsen Powered by Agenda Was interessiert euch? Kurzeinführung in NagVis Neuerungen in NagVis 1.5 Enterprise
Mehr- dynamisches Laden -
- - Fachbereich Technik Department Elektrotechnik und Informatik 21. Juni 2012 1/23 2/23 s dynamisch Code kann von mehreren Programmen genutzt werden => kleinere Programme einzelne Teile eines Programms
MehrSitzungsmanagement für SharePoint 2010
Sitzungsmanagement für SharePoint 2010 Agenda Sitzungen im Unternehmensalltag Ziele des Sitzungsmanagements Sitzungen ohne Management Erfolgreiches Sitzungsmanagement SharePoint als Plattform für Sitzungsmanagement
MehrAufbau eines modernen Betriebssystems (Windows NT 5.0)
Aufbau eines modernen Betriebssystems (Windows NT 5.0) Moritz Mühlenthaler 14.6.2004 Proseminar KVBK Gliederung 1.Das Designproblem a) Überblick b) Design Goals c) Möglichkeiten der Strukturierung 2. Umsetzung
MehrBibliotheks-basierte Virtualisierung
Dr.-Ing. Volkmar Sieh Department Informatik 4 Verteilte Systeme und Betriebssysteme Friedrich-Alexander-Universität Erlangen-Nürnberg WS 2015/2016 V. Sieh Bibliotheks-basierte Virtualisierung (WS15/16)
MehrChristoph Behounek, eggs unimedia
Adobe Experience Manager6.1 Planung eines erfolgreichen AEM Upgrades Christoph Behounek, eggs unimedia Adobe Experience Manager Ohne Planung funktioniert es nicht Planung eines erfolgreichen AEM Updates
MehrForms auf Tablets. Vision oder Realität?
Forms auf Tablets Vision oder Realität? Die handelnden Personen Jan-Peter Timmermann Entwickler seit 1985 (Informix) OCP Oracle Forms/Reports, PL/SQL Seit 2000 bei Unternehmen wie Opitz, Trivadis und PITSS
MehrProjektgruppe. Thomas Kühne. Komponentenbasiertes Software Engineering mit OSGi
Projektgruppe Thomas Kühne Komponentenbasiertes Software Engineering mit OSGi Anforderungen der PG IDSE an ein Komponenten- Client Nativer Client Web Client Alternativen IDSE Nutzer Szenario Pipe IDSE
MehrVerteilte Betriebssysteme
Verteiltes System Eine Sammlung unabhängiger Rechner, die dem Benutzer den Eindruck vermitteln, es handle sich um ein einziges System. Verteiltes Betriebssystem Betriebssystem für verteilte Systeme Verwaltet
MehrBerater-Profil 2349. Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer
BeraterProfil 2349 Senior WebDeveloper (OOAnalyse und Design) Sun Certified Java Programmer Ausbildung Studium Informatik (4 Semester) Studium Mathematik (4 Semester) EDVErfahrung seit 1996 Verfügbar ab
MehrVMware als virtuelle Plattform
VMware als virtuelle Plattform Andreas Heinemann aheine@gkec.informatik.tu-darmstadt.de Telekooperation Fachbereich Informatik Technische Universität Darmstadt Übersicht Einführung VMware / Produkte /
MehrC und Linux HANSER. Martin Gräfe. Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen. Z., erweiterte Auflage
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Martin Gräfe C und Linux Die Möglichkeiten des Betriebssystems mit
MehrKomponentenorientierte Software-Entwicklung. Seite 1 / 42
Seite 1 / 42 Wiederholung Messaging Java Messaging Service (JMS) Pub/Sub P2P Messaging Middleware XMPP-Protokoll Java API for XML-Processing (JAXP) Java API for XML-Binding Webservices / SOA Simple Object
MehrErlangen von Administrator-Privilegien unter Microsoft Windows NT 4.0 durch Ausnutzung einer Sicherheitslücke im Systemcache
Erlangen von Administrator-Privilegien unter Microsoft Windows NT 4.0 durch Ausnutzung einer Sicherheitslücke im Systemcache Ein Bericht aus der Projektarbeit im Rahmen der Vorlesung Informationssicherheit
MehrAlternative Architekturkonzepte
Alternative Architekturkonzepte Motivation: Suche nach einer Gesamtstruktur meistens: dominante nichtfunktionale Eigenschaften legen Architektur fest Antrieb: Architekturziel Ziel: globale Betrachtung
MehrHSM & Archivierung im Netzwerk (ILM)
Systemhaus Maitschke Ihr Partner HSM & Archivierung im Netzwerk (ILM) Systemhaus Maitschke Inh. Gerald Maitschke Tel. +49 89 94004804 Fax. +49 89 71034015 Mobil. +49 171 3357041 gerald@maitschke.de Mind.
MehrXML Publisher die universelle Lösung für Geschäftsdokumente
XML Publisher die universelle Lösung für Geschäftsdokumente Jürgen Menge TSBU Middleware ORACLE Deutschland GmbH Moderne Lösung zur Entwicklung, Erzeugung und Verteilung von Geschäftsdokumenten (Output
MehrBernd Bleßmann, Jörg Bleßmann. Linux. Aufbau und Einsatz eines Betriebssystems. 1. Auflage. HLuHB Darmstadt. Bestellnummer Bildungsverlag EINS
Bernd Bleßmann, Jörg Bleßmann Linux Aufbau und Einsatz eines Betriebssystems 1. Auflage Bestellnummer 01146 HLuHB Darmstadt 15917903 Bildungsverlag EINS Vorwort 7 1 Betriebssysteme 9 1.1 Die Aufgaben des
MehrImplementierung eines LR-Parser-Generators mit syntaktischen Prädikaten
Implementierung eines LR-Parser-Generators mit syntaktischen Prädikaten Aufgabenbeschreibung 29. Juli 2011 1 Einleitung und Motivation Der Parser-Generator Antlr [Par07] bietet die Möglichkeit, die Auswahl
MehrDirk Becker. OpenVPN. Das Praxisbuch. Galileo Press
Dirk Becker OpenVPN Das Praxisbuch Galileo Press Auf einen Blick 1 Einführung 17 2 Netzwerkgrundlagen 41 3 Software 87 4 Authentisierung und Verschlüsselungsarten 105 5 OpenVPN konfigurieren 135 6 Plugins
MehrProgrammierparadigmen
Programmierparadigmen Paradigma = Denkweise oder Art der Weltanschauung klassische Einteilung: Programmiersprache imperativ deklarativ prozedural objektorientiert funktional logisch Zusammenhänge tatsächlich
MehrFreiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. www.jj-it.de. www.jj-it.de. Dipl.-Inform. Joachim Jäckel
Freiberuflicher Schwerpunkte: Unix, Oracle, Netzwerk 2005 1 Testaufbauten von Oracle 10g RAC auf preiswerter Hardware 2 3 Typisches Cluster System Clients Public Network Node A Node B Cluster Interconnect
MehrWeblogic Server - Administration für Umsteiger
Weblogic Server - Administration für Umsteiger Björn Bröhl OPITZ CONSULTING GmbH Gummersbach Schlüsselworte: Weblogic Server, Application Server, Administration, Umsteiger Einleitung Das Kernstück der
MehrVerteidigung der Diplomarbeit 3D-Netzwerk-Visualisierung
1 Verteidigung der Diplomarbeit 3D-Netzwerk-Visualisierung Stefan Ziegler 11. März 2005 INHALTSVERZEICHNIS 2 Inhaltsverzeichnis 1 Aufgabe 3 2 Umsetzung 4 3 Struktur 5 4 Paketverarbeitung 8 5 Grafische
MehrReports 11g - auch was für Unicode?
Hat sich was verändert oder ist alles wie bisher Jan-Peter Timmermann, Bereichsleiter OPITZ CONSULTING Hamburg GmbH München, den 16. September 2009 OPITZ CONSULTING GmbH 2009 Seite 1 OPITZ CONSULTING GmbH
MehrVerteilung und Verwaltung von Windows 8.1 in Kundenumgebungen. Milad Aslaner Premier Field Engineer Microsoft
Verteilung und Verwaltung von Windows 8.1 in Kundenumgebungen Milad Aslaner Premier Field Engineer Microsoft Richtig oder Falsch! Es ist sehr sehr heiß draußen Falsch! Windows XP ist das sicherste Betriebssystem
MehrGebertSoftware Erfahrung, die Sie nutzen. pitop - Entwickler-Workstation für JIGS-KMS
Erfahrung, die Sie nutzen. Entwickler-Workstation für JIGS-KMS Überblick: Konzeptionelle Änderungen zu JIGS+! Neuer Name: pitop! Konzeptionelle Abtrennung von JIGS-KMS! Menü nicht mehr identisch zu JIGS-KMS!
MehrKlassen als Objekte. Smalltalk vs. Objective-C. Self-Nachrichten an Klassen in Objective-C. Klassen als Objekte. Smalltalk: Everything is an object
Smalltalk vs. Objective-C Klassen als Objekte Klassendeklarationen Selektoren als first-class values Objekt-Erzeugung Implementierung: Eigene VM vs. Einbettung in C Smalltalk: Everything is an object Klassen
MehrFachhochschule Frankfurt am Main Fachbereich 2: Informatik WS 2008/2009. Grundkurs Unix. Teil 1: Die Essenz von UNIX. Dr.
Fachhochschule Frankfurt am Main Fachbereich 2: Informatik WS 2008/2009 Grundkurs Unix Teil 1: Die Essenz von UNIX Dr. Erwin Hoffmann E-Mail: unix@fehcom.de https://www.fehcom.net/unix/ Dr. Erwin Hoffmann:
MehrHighlights zu IBM TSM Fastback
IBM Software Group Tivoli Storage Software Highlights zu IBM TSM Fastback Dipl.Ing. Rüdiger Gmach Tivoli Technical Presales Specialist Ruediger_Gmach@at.ibm.com +43 664 618 5851 TSM Fastback Produktkomponenten
MehrOracle 10g Einführung
Kurs Oracle 10g Einführung Teil 2 Oracle 10g Express Edition (XE) Installation auf Windows XP GridAgenda Timo Meyer Administration von Oracle-Datenbanken Seite 1 von 50 Timo Meyer Sommersemester 2006 Seite
MehrUmstieg auf Oracle Secure Backup Rechnet sich das?
Deutsche Oracle Anwenderkonferenz 2006 Umstieg auf Oracle Secure Backup Rechnet sich das? Andreas Kother ORDIX AG, Paderborn ak@ordix.de Copyright ORDIX AG Umstieg auf Oracle Secure Backup - Rechnet sich
MehrWas ist neu beim NetWorker 7.6.0?
NetWorker 7.6.0 - Allgemein Tip 1, Seite 1/6 Was ist neu beim NetWorker 7.6.0? Ich fasse die Neuheiten zurm NetWorker 7.6.0 in diesen Gruppen zusammen: Verbesserungen hinsichtlich der Bedienung Verbesserungen
MehrNeben der Verwendung von Klassen ist Vererbung ein wichtiges Merkmal objektorientierter
Kapitel 1 Der vierte Tag 1.1 Vererbung Neben der Verwendung von Klassen ist Vererbung ein wichtiges Merkmal objektorientierter Sprachen. Unter Vererbung versteht man die Möglichkeit, Eigenschaften vorhandener
MehrMail Integration Solution White Paper
Integration Solution White Paper Inhalt Allgemeine Information... 3 IMAP... 3 Rapid Automation (RA)... 3 RA Agent... 3 RA Solution... 3 Integration Solution... 4 Anwendungsfälle... 5 Download eingehender
MehrUCON/s UCON/s Kurzanleitung Inbetriebnahme
UCON/s UCON/s Kurzanleitung Inbetriebnahme copyright G&D 24/08/2005 Irrum und techn. Änderungen vorbehalten 1. Was Sie zur Installation benötigen - UCON/s - 1:1 belegtes CAT-x Patchkabel - CATPRO2(bei
MehrComputeranwendung in der Chemie Informatik für Chemiker(innen) 3. Software
Computeranwendung in der Chemie Informatik für Chemiker(innen) 3. Software Jens Döbler 2003 "Computer in der Chemie", WS 2003-04, Humboldt-Universität VL3 Folie 1 Grundlagen Software steuert Computersysteme
MehrCARL HANSER VERLAG. Frank Rieg, Reinhard Hackenschmidt. Softwaretechnik für Ingenieure Eine leicht verständliche Einführung
CARL HANSER VERLAG Frank Rieg, Reinhard Hackenschmidt Softwaretechnik für Ingenieure Eine leicht verständliche Einführung 3-446-21653-7 www.hanser.de Vorwort....................................................
MehrVirtualisierter Terminalserver
Virtualisierter Terminalserver 1. Virtualisierung Virtualisierung bezeichnet in der Informatik laut Wikipedia die Nachbildung eines Hard- oder Software- Objekts durch ein ähnliches Objekt vom selben Typ
MehrEinführung in LabVIEW
Einführung in LabVIEW National Instruments LabVIEW 86 8.6 Measurement & Automation Explorer Zentrales Konfigurationsprogramm g bei NI Management von Software und Hardware Hilfeeinstieg Zusätzlich können
MehrVECTOSTUDIO. Die IDE(E) für Sie! schneller umsetzen, produktiver arbeiten! Die effiziente Software VECTOSTUDIO VECTOSTUDIO
Die IDE(E) für Sie! schneller umsetzen, produktiver arbeiten! Copyright 2013, All rights reserved by Copyright 2013, All rights reserved by Die effiziente Software Alles in einem: Entwicklung, HMI, Inbetriebnahme
MehrBibliografische Informationen digitalisiert durch
Auf einen Blick 1 Einführung 17 2 Netzwerkgrundlagen 41 3 Software 85 4 Authentisierung und Verschlüsselungsarten 101 5 OpenVPN konfigurieren 129 6 Plug-ins 181 7 Weitere Konfigurationen 185 8 Tipps 209
Mehr1 Windows 2000/XP (3.1, NT, 95, 98)
1 Windows 2000/XP (3.1, NT, 95, 98) 2 Der Anfang: MS-DOS Zielsetzung: Ein leichtes Betriebssystem für IBM-PCs mit lediglich einem Benutzer Abwärtskompatibel zu CP/M-80 von Digital Research Einführung 1981
MehrEntwicklungstand der GUI
1/13 Entwicklungstand der GUI Dietrich Vogel dvogel@physik.uni-wuppertal.de 7. Juli 2004 2/13 Inhalt 1.Konzept 2.Entwicklungsstand 3.Bestehende Probleme 4.Weitere Entwicklungsstrategie 5.Fragen, Diskussion
MehrAgenda joinit für 7-IT
Agenda joinit für 7-IT 1. Einleitung / Allgemeine Einordnung von joinit (PowerPoint) 2. Lösungen für Incident-, Change und Problem- Management mit joinit bei der HVB-INFO (PowerPoint) 3. Fragen / Lösungsansätze
MehrEntwicklungswerkzeug der 5. Generation
Entwicklungswerkzeug der 5. Generation 04.10.2010 2010 Emsenhuber Informatik 1 Was ist e30?... ein flexibles Applikationswartungs- Ausführungstool mit integrierter Prototyping-Funktion automatischer Applikationsdokumentation
MehrInhaltsverzeichnis Einleitung... 3
PBox Handbuch Seite 2 Inhaltsverzeichnis Einleitung... 3 Systemanforderungen... 4 Generelle Voraussetzungen... 4 Windows Betriebssysteme... 4 Andere Betriebssysteme... 4 PBox Verwendung... 5 Windows Software...
MehrHTML5 und das Framework jquery Mobile
HTML5 und das Framework jquery Mobile Seminarvortrag Naeema Anees Betreuer: Prof. Ulrich Stegelmann Dipl.-Inform. Axel Blum Einleitung Vielfalt an mobilen Geräten Verschiedene Betriebssysteme Verschiedene
MehrAnwendung von (Mathematica und) Matlab in der Physikalischen Chemie
Anwendung von (Mathematica und) Matlab in der Physikalischen Chemie 2. Einleitung Matlab Albert-Ludwigs-Universität Freiburg Dr. Till Biskup Institut für Physikalische Chemie Albert-Ludwigs-Universität
MehrIst die Standard Edition noch einsetzbar? Dierk Lenz DOAG 2015 Konferenz
Ist die Standard Edition noch einsetzbar? Dierk Lenz DOAG 2015 Konferenz Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen)
MehrSCHATTENKOPIE OHNE SCHATTEN
alias K. Fabian Copyright 2006 K. Fabian Copyright 2006 http://www.wintotal.de 19.02.2006 SCHATTENKOPIE OHNE SCHATTEN Schattenkopien können das Leben eines Netzwerk-Administrators in bestimmten Situationen
MehrBlackBerry Dynamics einrichten - Android
Status Vorname Name Funktion Datum DD-MM-YYYY Erstellt: V. De Riggi Junior Network Engineer 07.09.2017 12:31:16 V. De Riggi Unterschrift Handwritten signature or electronic signature (time (CET) and name)
MehrECC FILE TRANSFER SERVICE USER-GUIDE. Datum 2014-11-14. Leipzig. Ort. Document Release 004
USER-GUIDE Datum 2014-11-14 Ort Leipzig Document Release 004 INHALT 1 ALLGEMEINES... 3 2 FILE TRANSFER SERVICE VIA FTP... 4 2.1 FTPS (FTPES FTP MIT EXPLIZITEM SSL/TLS)... 4 2.1.1 Einrichten des FTPS Zuganges
MehrBisherige Erfahrungen mit Eclipse auf NonStop. programmer retire? Hans-Fried Kirschbaum CommitWork GmbH 12/22/2010 1
Bisherige Erfahrungen mit Eclipse auf NonStop programmer retire? Hans-Fried Kirschbaum CommitWork GmbH 12/22/2010 1 agenda what is Eclipse? a look at NSDEE a look at CDS 12/22/2010 2 what is Eclipse? 12/22/2010
MehrS.M. Hartmann GmbH IT Solutions
S.M. Hartmann GmbH 82008 Unterhaching Prager Straße 7 www.smhsoftware.de S.M. Hartmann GmbH IT Solutions Software für den modernen Handel SMH-Connect/400 Version V6.0 Beschreibung SMH-Connect: iseries
MehrPuppet 4 Solaris Thomas Rübensaal T-Systems International GmbH Bamberg
Puppet 4 Solaris Thomas Rübensaal T-Systems International GmbH Bamberg Schlüsselworte Solaris 11 Deployment, Upgrade Puppet Version 3.x nach 4.x, Installation, Konfiguration, Konfigurationsmanagement Einleitung
MehrMigration und Betrieb unter SLES9/Steeleye Cluster auf XFS und NetApp
Migration und Betrieb unter SLES9/Steeleye Cluster auf XFS und NetApp Rainer Freis science + computing ag IT-Dienstleistungen und Software für anspruchsvolle Rechnernetze Tübingen München Berlin Düsseldorf
Mehr