Externe Aktualisierung in Oracle Forms

Slides:



Advertisements
Ähnliche Präsentationen
interaktiver Web Service Workflows
Advertisements

Be.as WEB Technologie
InhaltInhalt Einblick: SAP im Internet Internet-Anwendungen für die Personalwirtschaft Ausblick: SAP ab Version 4.0 Kritische Beurteilung der IACs.
Basis-Architekturen für Web-Anwendungen
Objektrelationales Mapping mit JPA
Simon Georg Pinkel Alice Server Pages Funktionale Programmierung und das Web.
Architektur von Web- Informationssystemen. © Prof. T. Kudraß, HTWK Leipzig Techniken zur DB-Server- Anbindung Client-Seite Java Applet ActiveXPlugInCGISSIServer.
Kommunikation in verteilten Systemen (Middleware)
Anwendungen. © Prof. T. Kudraß, HTWK Leipzig Historie des WWW Grundlage Internet – Entwickelt Ende der 60er Jahre vom US-Militär (ARPA-Net) – Technische.
Aufgabe April 2004Übung Data Warehousing2 1: Accounts 'gruppe ' auf ' morawetz ' (IP: !) Oracle-Account gleichen Namens SQL*Plus:
JDBC EDV JDBC.
Lehre, Studium, Forschung LSF Software-System HIS-GX ist eine Webanwendung für:L ehre, S tudium und F orschung bietet vielfältige Funktionalitäten für.
M A P K I T Management eines J2EE basierten eCommerce Systems am Beispiel des ATG Dynamo Applikationsservers und BMC Patrol als Managementframework.
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Kabelbuch entwickelt für die Abb Group Services Center GmbH it-Plan GmbH & Co. KG Software-Engineering & Consulting Ritterbüschel Neustadt Tel.:
© ISY Informationssysteme GmbHSeite: 1 ISY-Connect Connect Client (Konfiguration) Das obige Bild zeigt das Fenster von ISY Connect-Client im Konfigurationsmodus.
LearningApps: Mehr Interaktivität für E-Learning im Web 2.0
Web-HMI einbinden SPS-Technik mit Video, Multimedia und Entertainmentsystemen kombinieren I Peter Steib.
Best Practices in der Datenbank-programmierung
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
EXist. Anforderungen - Java Development Kit (JDK) 1.6!!! - mit JDK 7 funktioniert es noch nicht -
Sesame Florian Mayrhuber
Anwendungen Servlet II Formular Auswertung Zähler
Datenbanken und Datenmodellierung
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
ESRI EUROPEAN USER CONFERENCE
Replikation und Synchronisation
Einführung OpenSTA. Agenda - über OGVIT - Warum Lasttests - Was ist OpenSTA - Wie arbeitet OpenSTA - Skripte für OpenSTA - OpenSTA Collectors - Tests.
Datenbanken im Web 1.
XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information.
WINLearn Technische Umsetzung. Basistechnologie Oberfläche in HTML JSP (JavaServerPages) zur Datenauswertung Datenhaltung: Datenbank oder Filesystem JDBC.
Oracle Text bei sehr großen Datenmengen Referent Martin Augst Senior Project / Account Manager Semantec GmbH Benzstr.
Information Retrieval mit Oracle Text Erfahrungsbericht.
Application Performance Management Udo Brede.  Komplexe Umgebungen  Häufige Änderungen  Hohe Aktivität Database Servers Application Servers Web Servers.
Jürgen Vester Manager Sales Consulting Stuttgart Webreporting für SAP R/* mit Oracle Application Express (ehem. HTML DB)
Infoteam GmbH Berlin DOAG Regionalgruppentreffen 1. September 2004 Andreas Leidner Lutz Döhler HTML DB zwei Anwendungsbeispiele.
Theorie. Was ist Drupal? Content-Management-System, Open Source Software Hauptanwendung in der Organisation von Websites In PHP geschrieben und wird als.
NX statt ssh -X Vorstellung des X-Window-Netzwerk-Proxies NX und davon abgeleiteter Software für schnelle Benutzeroberflächen über Netzwerke.
Einführung OpenSTA. Agenda - über OGVIT - Warum Lasttests - Was ist OpenSTA - Wie arbeitet OpenSTA - Skripte für OpenSTA - OpenSTA Collectors - Tests.
SE: Systementwurf, © Till Hänisch 2003 Systemarchitektur nach Sommerville, Software Engineering, Addison Wesley.
Magento erfolgreich integrieren: die Magento Integration Platform (MIP)
Verteilte Anwendungen: J2EE
Robotron – Titel der Präsentation Olaf Nowatzki Dresden,
WS2016: Container von A bis Z
Organisationsweite Kommunikation und Kooperation
The IT–Information System
ORACLE XE Bernd Tuba, Trier, Deutsche Post ITSolutions GmbH.
Investitionen sichern - wachse mit Forms in die neue Welt
Bewerbungsgespräch Herr Niemeyer
Showcase Forms + BPEL Gerd Volberg + Torsten Winterberg
Vorlesung #8 SQL (Teil 5).
SQL Query Performance Monitoring und Analyse [DE]
Excel-Berichte erstellen und verteilen
1.
Power BI Für Ihr Unternehmen.
Mehr Möglichkeiten mit der SQL-Version
Betriebsmittelsuche M.Hoppe
Generierung von Berichten mit Oracle Reports Server 10g
Einführung "Datenbanksysteme"
GroupLink’s everything HelpDesk® im Einsatz bei der Inform GmbH
XINFO HORIZONT Überblick zu XINFO Software for Datacenters
Von Wietlisbach, Lenzin und Winter
Behalten Sie die Übersicht bei der Wartung Ihres Maschinenparks !
Objektorientierte Programmierung
Von Wietlisbach, Lenzin und Winter
Neues aus HORIZON Lessons Learned
Oracle Coherence – Einführung und Anwendungsfälle
Was ändert sich im Vergleich zu Version 1.0?
Systemprogramm Time Machine
Herzlich willkommen zur Vorführung von KDV-easyTicket
 Präsentation transkript:

Externe Aktualisierung in Oracle Forms

Forms Anwendungsgebiete Thema: Externe Aktualisierung in Oracle Forms Forms Anwendungsgebiete Datenerfassung/-bearbeitung Anwender hat Kontrolle über Datenansicht Andere Anwendungsumgebungen Daten ändern sich schnell Andere/externe System verändern Daten Asynchrone Kommunikation

Anwendungsbeispiel Produktionsreihenfolgeplanung Thema: Externe Aktualisierung in Oracle Forms Anwendungsbeispiel Produktionsreihenfolgeplanung Bandbehandlungsanlagen Walzstraßen Neue Fertigungsprogramme aus der Produktionsplanung Rückmeldung von Produktionsdaten aus der Anlage

Thema: Externe Aktualisierung in Oracle Forms

Probleme bei automatischer Aktualisierung von Daten Thema: Externe Aktualisierung in Oracle Forms Probleme bei automatischer Aktualisierung von Daten Die zu aktualisierenden Daten wurden vom Anwender abgefragt werden gerade vom Anwender bearbeitet Forms führt gerade Post/Commit durch führt gerade ein Query durch ist im Query-Mode ist inaktiv im Hintergrund

Ziel: Transparenz Grundproblem Widerspruch zwischen Thema: Externe Aktualisierung in Oracle Forms Ziel: Transparenz Grundproblem Anwender sieht oder arbeitet mit Daten, die gelöscht oder geändert wurden Widerspruch zwischen Datenhoheit beim Anwender Datenkorrektheit Dies kann nur im Kontext der jeweiligen Anwendung gelöst werden.

Thema: Externe Aktualisierung in Oracle Forms Polling mit Timern Anwendung: Produktionsreihenfolgeplanung und Betriebsdatenerfassung für Bandbehandlungsanlagen Inbetriebnahme: Arcelor Bremen GmbH, Mitte 2005 Timer 1 aktualisiert alle 15 Sekunden Ausnahmen Anwender hat Daten geändert Form ist im Query-Mode Form ist im Hintergrund Anwender kann Aktualisierung deaktivieren Timer 2 reaktiviert Aktualisierung nach 30 Sekunden

Probleme bei Polling mit Timern Thema: Externe Aktualisierung in Oracle Forms Probleme bei Polling mit Timern Niedriges Aktualisierungsintervall (15 Sek.) Unnötige Abfragen Keine Aktualisierung wenn Anwender Daten geändert hat wenn Form im Query-Mode ist Performance-Verlust durch Network-Roundtrips

Advanced Queueing & Java Bean Thema: Externe Aktualisierung in Oracle Forms Advanced Queueing & Java Bean Anwendung: Produktionsreihenfolgeplanung für Walzstraße Inbetriebnahme: ALSTOM PowerConversion GmbH (jetzt Converteam GmbH) für Arcelor Bremen GmbH, Ende 2005 für ThyssenKrupp Nirosta GmbH, Krefeld, Ende 2006 Java-Anbindung an AQ mit JDBC und JMS JDBC-Lib: ojdbc14.jar JMS-Libs: jmscommon.jar, aqapi.jar

Thema: Externe Aktualisierung in Oracle Forms

Thema: Externe Aktualisierung in Oracle Forms

Probleme bei AQ & Java Bean Thema: Externe Aktualisierung in Oracle Forms Probleme bei AQ & Java Bean Hoher Resourcenverbrauch (2. DB-Session) Direkter DB-Zugriff per JDBC Rechteverwaltung Sichtbarkeit des DB-Servers Performance-Verlust durch Network-Roundtrips Hoher Programmieraufwand, wenn der Anwender die Datenkontrolle behalten soll Textfeld-Cursor-Navigationsproblem Zwei Technikwelten (Java Bean/JDBC, Forms/PLSQL)

Weitere Möglichkeit mit Java Thema: Externe Aktualisierung in Oracle Forms Weitere Möglichkeit mit Java Transform a Forms module into a socket server (Francois Degrelle, 10/2006) Verwendung von UTL_TCP http://forms.pjc.bean.over-blog.com/article-4168506.html

Forms 11: External Events Thema: Externe Aktualisierung in Oracle Forms Forms 11: External Events Termin: Mitte 2007 Basis ebenfalls Advanced Queueing Polling-Mechanismus Event-Informationen werden bei Anwender-Aktivität mit per HTTP übertragen http://www.oratransplant.nl/2006/06/07/oracles-plans-for-forms-version-11/