RMI RMI Systemarchitektur Servlet Cont. Präsentation Logik Datenbank Servlet Cont. Servlet Cont. EJB-Container Oracle RMI JDBC.

Slides:



Advertisements
Ähnliche Präsentationen
EJB, Norbert Schuler1 Enterprise Java Beans z Was sind Enterprise JavaBeans? z Historie z Motivation z Architektur z Konstruktion eines Enterprise.
Advertisements

Folien 2-5, 7-8 © Prof. Dr. Manfred Rössle (FH Aalen)
Enterprise Java Beans (EJB) VL Anwendungssysteme Freitag, Gerald Weber.
WS06/07Prof. Dr. Andreas Schmietendorf1 Programmierung von Client/Server- Anwendungen Übersicht zur Vorlesung.
Objektrelationales Mapping mit JPA
Objektrelationales Mapping mit JPA Getting Started Jonas Bandi Simon Martinelli.
Konzeption und prototypische Implementierung eines zentralen Informationssystems für Systemmanagement Motivation Oft wird es schwierig, die benötigten.
Stephan Bury  Pascal Busch  Bita Gerami
Junior Consultant (m/w) Marketing Sciences, befristet für 12 Monate Your chance to grow! GfK. Growth from Knowledge. Die Zukunft gehört denen, die nach.
Business Logik als EJB-Applikation Gruppe pea19 Raed IssaChristian KubanekHonoré Tiako.
Medizinische Statistik und Informationsverarbeitung Quade Institut für Medizinische Statistik, Dokumentation und Datenverarbeitung.
Java2 Enterprise Edition René Noack Mai 2003
Explizite und editierbare Metainformationen für Software Muster.
Seminar: Verteilte Datenbanken
Musterqualitätshandbuch Lehrerfortbildung
Remote Methode Invocation (RMI)
J2EE Conformance von JDBC Middleware und EJB Applikation Server Detlef KünzelSystemberater +49 (0)
Implementierung und Managment unternehmenskritischer Anwendungen insbesondere Performance und Skalierbarkeit EJB basierter Anwendungen WebLogic, das Herz.
OO Analyse und Entwurf für Anwender
M A P K I T Management eines J2EE basierten eCommerce Systems am Beispiel des ATG Dynamo Applikationsservers und BMC Patrol als Managementframework.
Systementwicklungsprojekt:
Abschluss-Präsentation
FQTQ ShowCase Prototyp einer Applikation zur Beratungsunterstützung.
Working With Persistent Objects
Dr.Joachim Mönkediek Förderinitiative der Deutschen Forschungsgemeinschaft Leistungszentren für Forschungsinformation Themenbereich I :
Integration heterogener verteilter Systeme mit WS-BPEL – ein Praxisbeispiel Dr. Wolf-Dieter Heinrichs.
EJB-Applikationsserver
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
Projektpräsentation der Bücherei
Projektpräsentation der Bücherei
Anwendungen Servlet II Formular Auswertung Zähler
Cs104 Programmieren II Präsentation Meilenstein 3 Frühjahrsemester 2010 Gruppenname (Gruppe Nr. x) Name 1 Name 2 Name 3 Name 4 Logo der Gruppe.
Cs104 Programmieren II / cs108 Programmier-Projekt Präsentation Meilenstein 3 Frühjahrsemester 2011 Gruppenname (Gruppe Nr. x) Name 1 Name 2 Name 3 Name.
Getting Started Persistente Domänenmodelle mit JPA 2.0 und Bean Validation.
Servlets Servlets und relevantes API Servlets & SQL via JDBC Implementierungs - Spezifika Architektur Überblick Vertikaler Prototyp / Spezifikation.
Vergleich verschiedener Konzepte für das Software Engineering Praktikum.
Organisationsänderungen -Geschichtliche Entwicklung
Spring Framework.
SS 2004 Datenbanken 4W Mi 13:30 – 15:00 G 2.30 Vorlesung #3 ER Modellierung.
End-presentation (Anforderungen)
UML UML mit SiSy® Vorgehensmodell Dokumentation HTML-Export
Management- und Web Services- Architekturen
DI (FH) DI Roland J. Graf MSc (GIS) U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.
Datenbanksysteme für Hörer anderer Fachrichtungen
Verbreiterung von eLearning FI Mag. Günther Schwarz.
Relationale Datenbanken
Die Gruppe Tino Reuschel Andy Klay Michael Koppen.
Enhydra Shark Workflow-Management Frank Aurich Markus Reisch.
Online GIS Online GIS – Der Nutzer Matthias Hofschen, ESRI Germany ESRI EUROPEAN USER CONFERENCE.
Informationen zum Stand des Projektes. Projektplanung Zeit- und Personalplanung Planung Datenerhebung Theoretische Grundlagenarbeit für Kategorienbildung,
Generative Softwareentwicklung in der Praxis Olaf Kaus, „Java User Group“, Hannover 6.Oktober 2003.
Präsentation Projektarbeit Projektarbeit vom – Erstellt von Michael Schilling 2005.
2 Grundlagen In diesem Abschnitt werden die Grundbegriffe und Methoden der Theorie der formalen Sprachen und der Automaten wiederholt, soweit diese ben.
Herzlich Willkommen zur Präsentation des Karstadtprojektes
SNMP – Simple Network Management Protocol
OO Analyse und Entwurf für Anwender XII. Entwurfsmuster Dr. Michael Löwe.
Portal Content Personalisierung Benutzerverwaltung.
1 Users Conference April 1997 Vienna Wolfgang Korosec ID - Anwenderunterstützung.
J2EE-Motivation(I) Anforderungen an heutige Software u.a.:
EJB Architektur für große Web - Applikationen Gerald Weber
Kooperationstraining im Volleyball. Goethe-Universität Frankfurt am Main Gliederung 1.Einführung 2.Methode 3.Ergebnisse 4.Diskussion
Rusch Philipp, Spiegel Philipp, Sieber Michael, Ucar Sahin, Wetzel Markus.
Folie 1 Reiner Buzin, BfS + Marcus Briesen, disy, DOAG „Spatial Day“, Montag, 30. Mai 2016 GISterm Integration von disy GISterm in IMIS.
Schnittstellen für Verteilte System mit J2EE Frank Schwichtenberg SourceTalk 2008 Göttingen,
Verteilte Anwendungen: J2EE
Robotron – Titel der Präsentation Olaf Nowatzki Dresden,
Users Conference April 1997 Vienna
Datenbanken Eine Einführung Kerstin Fröhlig, HHBK.
ER-Modell und Relationales Schema
Analyse des Accounts.
 Präsentation transkript:

RMI RMI Systemarchitektur Servlet Cont. Präsentation Logik Datenbank Servlet Cont. Servlet Cont. EJB-Container Oracle RMI JDBC

Transaktionaler Schutz Transaktionaler Schutz von Operationen und von Teilen von Operationen durch –Entity EJB-Methoden falls Operation konzeptionell Objektmethode ist –Session EJB-Methoden Gesamtoperationen bleiben in der Logikschicht Hintergrund: –Standard: Jede EJB-Methode in eigener Transaktion –EJB-Transaktionen über mehrere Methodenaufrufe werden transparent vom EJB- Container verwaltet.

Caching-Konzepte Im Entwurf: Analyse der Konsistenzanforderung; Planung/Dokumentation des Caching-Konzepts Keine Konzeption der Realisierung Z.B.: Caching der Categories in der Logikschicht; Pollen der Category-Daten in festen Zeitintervallen Partielles Caching von langlebigen nicht für die Systemzuverlässigkeit relevanten Attribute von SystemUser

Idee: Sperrung eines Nutzers Kommunikation über RMI Observer Operation Customer Administrator Provider 1: ruft auf 2: registriert 3: sperrt Customer 4: unterbricht