The 21st Century Model im Überblick

Größe: px
Ab Seite anzeigen:

Download "The 21st Century Model im Überblick"

Transkript

1 The 21st Century Model im Überblick

2 Hochverfügbarkeit durch SOA B&R Web Services Application Server Portal Netzwerk RAC Grid Storage

3 ... my.oracle.com...

4 Oracle Business Rules

5 Oracle Fusion Middleware Addresses key business challenges Rapid business change Greater systems agility With lower technology costs Differentiators Comprehensive Hot Pluggable Unbreakable Proven

6 The 21st Century Model im Überblick XDB 10g ADF 10g AS 10g erezept

7 Applikationskonzepte - klassisch Klassisch: Viele Applikationen in Client/Server-Umgebung Ein potentieller Ausfall betrifft nur wenige Punkte: DB Desktop mit vollständiger Applikation Datenbank zur Datenhaltung

8 Applikationskonzepte - heute Heute: Applikationen auf mehrere Schichten (Tiers) verteilt = Multi-Tier Mehrere potentielle Schwachstellen DB Desktop mit Browserbasiertem Frontend Applikationsserver in der Middle-Tier Datenbank zur Datenhaltung

9 Applikationskonzepte - morgen Service Application Server Grid Database Grid Grid Control Storage Grid Virtualisierung von Ressourcen

10 Oracle Grid Computing Grid Control Application Server Grid Database Grid Storage Grid

11 Enterprise Grid Computing Koordinierte Nutzung vieler kleiner Ressourcen, die sich wie eine große Ressource verhalten. Storage Grid Database Grid Application Server Grid Grid Control Schnelle und ökonomische Anpassung der Ressourcen an die aktuellen Gegebenheiten

12 The 21st Century Model im Überblick XDB 10g ADF 10g AS 10g erezept

13 Entwickeln oder kaufen? Die meissten Teams verstricken sich im Development und Support ihren eigenen Applikationsspezifischen Frameworks Andere investieren in den Lernprozess off-the-shelf Frameworks zu benutzen

14 Java IDE Historie Stage Editor Compiler Debugger Stage GUI Editor Editor v2 Compiler Debugger Deployment Standards Stage 3 now UML GUI Editor v2 Editor v3 Compiler v2 Debugger Deployment v2 Profiling Audit/Metrics Standards Extensibility SCM Integration

15 Neuer Entwicklungsansatz Wählen Sie Ihren Entwicklungsansatz UML Modellierung, Kodierung, deklarative Entwicklung Wählen Sie Ihre Deployment Umgebung Jeden J2EE Application Server Jede SQL92 Datenbank Wählen Sie Ihre Technologie MyJDeveloper Productivity with Choice Projektbezogene Technologieauswahl

16 Simplifying Choice (erezept) CHOICES UML Swing, HTML JSP JSF Apache Struts ADF Controller ADF BC EJBs BC4J Ant, JUnit CVS Clearcase Oracle SCM Oracle AS JBoss, WLS BPEL WebServices Extension Manager UML HTML JSP Apache Struts EJBs BC4J Ant, JUnit CVS Oracle AS BPEL WebServices My JDeveloper Technology Scopes UI Project JSP UIX Struts Model Project BC4J Visual & Declarative

17 Schnellere Anwendungsentwicklung Änderung des Entwicklungs-Paradigma 20% Applikationsentwicklung Applikationsentwicklung Infrastruktur Entwicklung 80% Infrastruktur Entwicklung 80% 20% Work Smarter Work Harder

18 Oracle Application Development Framework (ADF) End-to-End J2EE Framework Implementiert Standard J2EE Best Practices Model-View-Controller (MVC) Design Pattern Konzentration auf die Business Logik der Applikation, nicht auf die Technik Konsolidierung und Weiterentwicklung der bestehenden und erprobten Frameworks

19 Oracle ADF Tools Oracle SCM Oracle Designer JDeveloper Browser: Action Edit Block Filed Hollywood + X Customers: XML DB

20 ADF Productivity With Choice Rich Client Web / Wireless Swing / JClient JSP ADF UIX JSF View Struts ADF Controller Controller ADF Metadata Services Java Classes JDBC EJB Session Beans TopLink Queries ADF Bindings ADF Data Control EJB Finders ADF Business Components Service Object ADF Business Components Query Object Web Services Data Access Model Business Services Java Classes EJB Entity Beans TopLink Mapping ADF Business Components Entity Object Persistent Business Objects

21 ADF Business Components J2EE und XML Framework für die Entwicklung der Geschäftslogik und Persistenz Implementiert J2EE Design Patterns Best practice Lösungen für: Auftrag Geschäftslogik-Implementierung VOs Skalierbarkeit und Performance EOs Optimierte Databank Interaktion Auftrag BC4J Präsentation Wichtiger Auftrag Kunde Kunde Auftrag Kunde

22 ADF Model Abstraktion von Business Services Technologie EJB, Web Services, JCA (J2EE Connector Architecture), ADF Business Components, Java Classes Data Binding, Data Controls JSR-227: A Standard Data Binding & Data Access Facility for J2EE Business Component Web Service Model TopLink EJB Java Class

23 ADF JClient Rich Client UI (JFC/Swing) Allgemeines data binding ADF Business Components TopLink Enterprise Java Beans Webservices Java Beans WYSIWYG Editor UI Debugging

24 UI Entwicklung Visuelle Editoren JSP und HTML JavaServer Faces (ADF UIX) Swing (ADF JClient) Universal ADF Databinding Toplink, EJB, BC4J Web Services Komponenten Palette Property inspector Structure pane

25 Web Services J2EE Web Services Interoperabilität mit.net Entwicklungs-Produktität UML Modeler TCP packet monitor PL/SQL Web Services WS-I compliance tester ADF Data Control Binding

26 The 21st Century Model im Überblick XDB 10g ADF 10g AS 10g erezept

27 Service Oriented Architecture I SOA beschreibt eine Software Infrastruktur, in der heterogene Anwendungen als Services implementiert und über standardisierte Schnittstellen erreichbar sind. Services können beliebig verteilt sein und lassen sich dynamisch und flexibel zu Geschäftsprozessen verbinden. Vorteile für Unternehmen: Flexible Anpassung der Anwendungslandschaft an sich ändernde Anforderungen Reduzierung der Wartungskosten

28 Service Oriented Architecture (SOA) Presentation Layer JSP JSF Controller View Service Layer Business Layer Persistence Layer Process Layer Data Binding Interface (WSDL) Business Component EJB Business Component Java Classes Oracle SOA Suite is a complete set of service infrastructure components for creating, deploying and managing SOAs. It enables services to be created, managed and orchestrated into composite applications and business processes.

29 Service Oriented Architecture II A Service Oriented Architecture is a build once, use many approach that makes existing Systems transparently available as Services, each with a well defined interface and callable anywhere on the network. Benefits: Increase IT Response and Alignment to Business Increase IT Efficiency Automate End-to-End Processes Reduce Integration Cost

30 The nature of a service I What is a service? Within a business environment, that means: business functions - examples of business functions might be getstockquote, getcustomeraddress, or checkcreditrating. business transactions - Examples of business transactions might be commitinventory, sellcoveredoption, or scheduledelivery. system services - Examples of system services might be logmessagein, gettimestamp, or openfile.

31 The nature of a service II Note the difference in the types of services: Business functions are, from the application's perspective, non-system functions that are effectively atomic. Business transactions might seem like a simple function to the invoking application, but they might be implemented as composite functions covered by their own transactional context. They might involve multiple lower-level functions, transparent to the caller. System services are generalized functions that can be abstracted out to the particular platform, for instance, Windows or Linux. A generic function such as openfile might be provided by the application framework to effectively virtualize the data source and used regardless of the type and location of the real source of the data.

32 Business Process Integration SAP Mainframe Submit Purchase Order Transform Order/ Customer Determine Discount Check Inventory Check Credit Can Fulfill? Formulate Fulfillment Offer Formulate Rejection Send Result to User Portal Java Web App

33 Service Development and Composition XML Browser Mobile Portals Rich Client Clients Portlets JSP JSF WSRP Controller View Metadata Services W S B I N D I N G S Enterprise SOA Foundation JCA Servlet EJB XML JDBC Files (CSV) TP Monitors Databases Messaging Pkg Apps Mainframes External Systems XML ifs Calendar Ult.Search Data Sources JDeveloper J2EE Application Server (OracleAS 10g) Metadata

34 Service Orchestration Canonical Business Flows SOA Events TPM, Mainframe, Legacy Sys Correlation Integration Manager Routing & Delivery BPEL4WS Applications SOA Tools Service Orchestration Modeler Transformation Business Rules Databases J2EE Application Server (OracleAS 10g) B2B Partners

35 Service Access Access Modes Connected Synchronized Channel Manager Interaction Manager Services Manager Workplace Manager WS-RP TPM, Mainframe, Legacy Sys Applications Service Binding Resource Catalog Service Registry Databases B2B Partners

36 Secure Services Service Provider Web Services Apache,.NET, IBM SAML Access Manager Identity Manager Policy Manager Web Services Application Server LDAP Directory

37 Dienste erleichtern Wiederverwendbarkeit Print Prescription Generate PFs Therapy Verification 1 Diagnosis Validation 1 Patient Authentication 1 Create CDA Therapy Verification 2 Diagnosis Validation 2 Patient Authentication 2 Print Prescription Generate PFs Diagnosis Validation Service Create CDA Authentication Service Oracle Application Server 10g Therapy Verification Service Monolitische Applikationen Flexible zusammenfügbare App.

38 BPEL Process Manager Architektur Infrastruktur für das Design, den Ablauf und das Management von BPEL-basierten Geschäftsprozessen Eclipse, JDeveloper BPEL Designer Vollständige und native BPEL Implementierung BPEL Process Manager WSDL Binding Web Service JMS BPEL Built-in Integration Services XQuery XSLT User Tasks... DEHYDRATE Oracle Oracle Database DB Leicht zu benutzendes Modellierungswerkzeug Hohe Skalierbarkeit und Verfügbarkeit Flexibles Binding Framework Management und Monitoring JCA Core BPEL Engine BPEL Console Unterstützung für Oracle Application Server 10g, WebLogic, WebSphere, JBoss J2EE Application Server (WebLogic, Oracle AS, JBoss, WebSphere) MANAGE In weniger als 15 Minuten installiert

39 JDeveloper BPEL Designer Native BPEL Support Drag-and-drop process modeler UDDI and WSIL service browser Visual XPATH editor Visual Assign editor One-click build and deploy

40 JDeveloper BPEL Console Visual Monitoring Auditing BPEL Debugging In-flight Instance Administration Performance Tuning Partitioning/Domains

41 Zusammenspiel von Services Portal Orchestration Components and Beans Message Queues Legacy Applications Application Server Workflow Services UI Web Services (Sync and Async) Business Rules and decisions services Data virtualization

42 Oracle Application Server 10g Components Systems and Applications Management Integrated Development Tools and Framework Integrated Development Environment Information Access Portal Business Intelligence Data Mining Business Integration Enterprise Service Bus Enterprise Application Server J2EE Query Analysis / OLAP BPEL Web Services Application Development Framework Mobile & Wireless ETL B2B Events Reporting BAM Rules Security & Identity Management Grid Computing

43 Oracle Business Rules Oracle Business Rules and Oracle Fusion Middleware Oracle Business Rules Components Rules enabling applications with Oracle Business Rules Roadmap

44 Oracle Business Rules Components Rules enabled Java Application Rule Author GUI Application run-time logic facts facts results Rules Engine RuleSession Class Facts can be Java objects or XML Rules repository Rules customizing application Rules SDK

45 Oracle Business Rules Engine Fast and efficient with modest use of resources Implemented as a Java callable library Performance / Resources for modest numbers of Rules CPU memory < 2M CPU time < 1 millisecond Based on Sandia Labs' Jess Highly reliable, thousands of users Industry standard Rete algorithm Java integration Java Objects or XML used as facts Can call Java methods directly JSR-94 compliant Application Logic facts results Rules Engine direct call

46 Rules SDK For use by application suites to create and update Rules Allows applications to provide alternative Rules defining GUIs Provides a Rule repository API Define and update Rulesets, facts and actions Generates Rules Language for use by Rules Engine Application run-time logic facts Rules Rules defining application results Engine Rules repository Rules SDK

47 Rule Authoring GUI Rules Authoring and customization tool A high level interface for authoring rules suitable for Business analysts Provides a business dialect for Rules creation and modification Uses Rules SDK Rules repository

48 Rule Enabled Application Lifecycle 1. Programmers and Business Analysts separate policy logic from other logic 2. Programmers define Facts, Actions and import to Rule Author 3. Analysts define and test Rules - feedback to programmers Business logic Policy/rules Other logic class person { int age; int salary; int retiresalary boolean disabled; } Rule Author Rules repository 4. System test 5. Production deployment 6. Future policy changes made directly by Analysts Rules Engine facts results application

49 1. Separate Policy from Other Business Logic Objective Separate volatile policy logic from other business logic Policy: Implemented in Rules runs on Rules engines Other business logic: Implemented in Java, runs on JVMs Issues Extra resources often required for initial implementation Defining Facts and Actions so that future policy changes can be made with Rule changes only Design allowing business analysts to create/modify rules Business Application logic separation Display Logic Business logic Policy/rules Other logic

50 2.a Define Facts and Actions Application architecture Design a Rules-Java partnership Design initial and future agility Design for efficiency Fact design Replies can use facts Fact methods are useful Action design Replies returned in Lists Direct calls For normal results For out of band alerts, etc. non-policy logic Claim facts results Accept policy logic Rules Engine fraud alert

51 2.b Import Facts into Rule Author Facts and actions and imported into the Rule Author Business aliases assigned Constants and functions defined

52 3. Define Rules Objectives Clearly reflect policy Efficient and reusable Design for the future updates Issues Rules are not like Java Automatic iteration Fact creation, not method calls Stateless versus statefull Iterate with fact/action design

53 Rules Calls in Applications RuleSession rules = new RuleSession(); rules.executeruleset(<rule repository reference>); order.winename = "Monterichard Violetta"; order.quantity = 5; order.shipto = "Oregon"; rules.callfunctionwithargument("assert", order); rules.callfunction("run"); Display("Wine Price = " + order.price); Rule Author facts results Rules Engine Rules repository

54 Rules Usage Dominant Rules use is implementation of business policies Rules use continues the programming model evolution Internet/Web separated display from business logic Rules separates business policy from other business logic Policies declared not programmed Rules often "consulted" by procedural programming logic Examples What interest rate should be charged? Should the loan be granted? Business Application logic separation Display Logic Business logic Policy/rules Other logic

55 Rule Enabled Application Lifecycle 1. Programmers and Business Analysts separate policy (Rules) from other logic 2. Programmers define Facts, Actions and import to Rule Author 3. Analysts define Rules and test - feedback to programmers Business logic Policy/rules Other logic class person { int age; int salary; int retiresalary boolean disabled; } Rule Author Rules repository 4. Programmers and Analysts system test 5. Production deployment 6. Future policy changes made directly by Analysts excellent agility Rules Engine facts results application

56 Rules Integration Within Oracle Integration with other Oracle products is a major Rules value add Example: BPEL Process Manager Example: Using Toplink Data Services, Rules can access data from many sources Oracle Business Rules Other Oracle Application Server components: BPEL, J2EE, etc EJB WDSL POJO Events SDO Toplink Data Services JDeveloper Object-Relational Mapping Data Event Processing, etc Object-XML Mapping Packaged Apps Databases XML Data Legacy Systems

57 Oracle Integration Adapters IC BPEL PM B2B BAM

58 Oracle Application Server Integrierte Middleware Plattform Any Data Source Clustering & Caching Management & Security Enterprise Portal Web Services Wireless & Mobile B2B Integration Application Integration Rapid Application Development Business Services Framework Business Intelligence

59 Fluchtort Vernetzung Verschiedene Logon/Security Verschiedene UI Verschiedene Organisationen Ungenaue / verfallene Inhalte Zu häufige Kontextwechsel Auffinden von Informationen nur, wenn man auch weiß wo? Kostenintensive Infrastruktur, geringes ROI

60 Oracle 10g AS: Verfügbarkeit Apache Server Farm Remote J2EE Farm RAC Client Network loadbalancer Oracle10g AS Web Cache HTTP Server HTTP Server HTTP Server OC4J OC4J Oracle10g Oracle10g OC4J Oracle10g HTTP Server

61 OracleAS 10g Wireless Lösung Devices Markup Protocol Network Gateways 10g Wireless Platform & Services XML HTTP/J2EE Application Any Protocol Any Network Any Gateway Any Device Any Markup

62 The 21st Century Model im Überblick XDB 10g ADF 10g AS 10g erezept

63 Healthcare Knowledge Navigation Ambulante Nachbehandlung Präoperative Kardiologie Hospital Manager INTERNET Patienten Profile Patientenauswahl & OP- Planung Rehaklinik Herz- Chirurgie INTRANET Patienten Profile Primary Care Hausarzt Intensiv Station Cardiology Ambulante Vorbehandlung Postoperative Kardiologie Patient Cardiology Heart Surgery

64 KM Oracle 10g Portal

65 Technische Vernetzung VPN Server Internet VPN Server Serviceprovider Apotheken VPN Server VPN Server Kliniken Hausärzte / Fachärzte

66 Telematikplattform Kliniken VPN Server Vorgangsbearbeitung Internet Infrastruktur AMDok RezeptServer VPN Server VPN Server Hausärzte / Fachärzte VPN Server VPN Server Primärsysteme Apotheken Patient Serviceprovider

67 Die Lösung -> e-gesundheitsportale gemeinsamer, integrierter Einstiegspunkt für personalisierten Zugriff auf relevante Informationsquellen im Gesundheitswesen: KIS - Applikationen Business Intelligence Publishing collaborativer Information Internetinhalte und -dienste Andere Online Ressourcen

68 erezept: Flexible Steuerung AMDok Patientenpostfach Versicherung CDA / erezept- Server Apotheken-Server Arzt Login Apotheker Login Patient Login Gesundheits Terminal Patient Login

69 erezept: XML DB & ADF 10g

70 XML DB: erezept.xsd <xsd:complextype name="patient-typ"> <xsd:sequence> <xsd:element name="patient.type_cd"> <xsd:complextype> <xsd:attribute name="v" type="xsd:string" use="required" fixed="patsbj"/> <xsd:attribute name="s" type="xsd:string" use="required" fixed=" "/> </xsd:complextype> </xsd:element> <xsd:element name="person"> <xsd:complextype> <xsd:sequence> <xsd:element name="id" type="id-typ"/> <xsd:element name="person_name" type="person-name-typ"/> <xsd:element ref="addr"/> <xsd:element ref="telecom" minoccurs="0" maxoccurs="5"/> </xsd:sequence> </xsd:complextype> </xsd:element> <xsd:element name="birth_dttm" type="birth-dttm-typ"/> <xsd:element name="administrative_gender_cd"> <xsd:complextype> <xsd:attribute name="v" type="sciphox:admin_gender_cd_type" use="required"/> <xsd:attribute name="s" type="xsd:string" use="required" fixed=" "/> </xsd:complextype> </xsd:element> <xsd:element name="local_header" type="sciphox:local-header-insurance-typ"/> </xsd:sequence> </xsd:complextype>

71 erezept: XML DB & ADF 10g erezept Patienten-Karte

72 ADF BC n-tier Architectur DB

73 erezept: ADF JDeveloper

74 erezept: Datenmodell

75 erezept: JSP Design

76 erezept: HTML- Design

77 egk Rezepttransport Patienten-Karte XML DB Gesundheits Terminal Patientenpostfach

78 Prozessabläufe: Arzt Rezepterstellung ( Arzt ) 1. HBA-Daten auslesen ( Prüfschritt ) 2. PatientDaten von der egk lesen ( Prüfschritt ) 3. RezeptDaten fixieren ( MedKatalog? ) 4. Kontraindikationen prüfen 5. Rezept abschließen ( XML-File erzeugen CSS? ) 6. Rezept an Infrastruktur übergeben => (RezeptServer) Rezepteinlösung ( Apotheker ) Überstellung ( Patient )

79 erezept: Arzt anmelden

80 erezept: Arzt Daten

81 erezept: Rezept für AMDok erstellen

82 erezept: Arzt Daten Übernahme

83 erezept: Patient anmelden

84 erezept: Patient Daten überprüfen

85 erezept: Patient Daten übernehmen

86 erezept: Arznei Daten überprüfen

87 erezept: Arznei Daten eingeben

88 erezept: Kontraindikation überprüfen Decision Service (Rules) Business Process (BPEL)

89 erezept: Arznei Daten übernehmen

90 ApothekeAuswahl : BPM & Rules Business Process Modeling and Execution Rules Decision Service can be invoked from BPM Business analysts specify policies independently of process model Policy-based approval, routing, etc. Automate manual workflow steps Business Activity Monitoring Policy-based alerts and KPI Automate manual actions for key events Business Process (BPEL) Decision Service (Rules)

91 Integration with Oracle Products BPEL Process Manager Decision Service BPEL component Rule Author integration with BPEL wizard Toplink Provides uniform data model Access many data sources Can use in conditions or actions BC4J Model-view-controller design Database integration BPEL Decision service

92 Prozessabläufe: Apotheker Rezepterstellung ( Arzt ) Rezepteinlösung ( Apotheker ) 1. HBA-Daten auslesen ( Prüfschritt ) 2. PatientDaten von der egk lesen ( Prüfschritt ) 3. RezeptDaten aufrufen ( StyleSheet ) 4. Rezept dispensieren ( Statusänderung ) 5. Rezept (V2) an Infrastruktur übergeben => (RezeptServer) 6. Rezept in AMD-Server überstellen (PatientEinwilligung! ) Überstellung ( Patient )

93 erezept: Apotheker anmelden

94 erezept: Patient anmelden

95 erezept: Rezept einlösen

96 Prozessabläufe: Patient Rezepterstellung ( Arzt ) Rezepteinlösung ( Apotheker ) Überstellung ( Patient freiwillige Anwendung!!! ) Prüfung der Führung der AMDok ( Master-Detail View ) RezeptDaten überstellen ( Beratung? ) PatientDaten von der AMDok löschen (Beratung? ) Prüfung abschließen

97 erezept: Patient anmelden

98 erezept: Patient Rezepte überprüfen

99 erezept: Patient Rezept löschen

100 erezept: Rezeptpositionen löschen

101 Vielen Dank für Ihre Aufmerksamkeit F R A G E N A N T W O R T E N

PRODATIS CONSULTING AG. Folie 1

PRODATIS CONSULTING AG. Folie 1 Folie 1 Führend im Gartner Magic Quadranten für verteilte, interagierende SOA Projekte Oracle ist weltweit auf Rang 1 auf dem Markt der Enterprise Service Bus Suiten (ESB) für SOA Software 2010 26,3 %

Mehr

Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant

<Insert Picture Here> Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant Oracle Business Process Analysis Suite Gert Schüßler Principal Sales Consultant 1 Geschäftsprozesse Zerlegung am Beispiel Kreditvergabe Antrag aufnehmen Antrag erfassen Schufa Kunden

Mehr

Oracle Forms und SOA

<Insert Picture Here> Oracle Forms und SOA Oracle Forms und SOA Gert Schüßler Principal Sales Consultant Upgrade & Integrate Forms J2EE Enterprise Manager Gemeinsame Administration Java Gemeinsame Business Logik Application

Mehr

Entwicklung von Web-Anwendungen auf JAVA EE Basis

Entwicklung von Web-Anwendungen auf JAVA EE Basis Entwicklung von Web-Anwendungen auf JAVA EE Basis Java Enterprise Edition - Überblick Prof. Dr. Bernhard Schiefer Inhalt der Veranstaltung Überblick Java EE JDBC, JPA, JNDI Servlets, Java Server Pages

Mehr

Softwareentwicklung mit Enterprise JAVA Beans

Softwareentwicklung mit Enterprise JAVA Beans Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung

Mehr

Integration von Oracle Forms in Service Oriented Architecture (SOA) Jürgen Menge Oracle Deutschland

Integration von Oracle Forms in Service Oriented Architecture (SOA) Jürgen Menge Oracle Deutschland Integration von Oracle Forms in Service Oriented Architecture (SOA) Jürgen Menge Oracle Deutschland The following is intended to outline our general product direction. It is intended for information purposes

Mehr

Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution

Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution Thomas Seiler Product Manager Technology BISON Schweiz AG Agenda Vergleich - Business Software Framework zu.net Framework

Mehr

Heike Jürgensen Business Unit Application Server

Heike Jürgensen Business Unit Application Server Heike Jürgensen Business Unit Application Server JDeveloper9i Oracle9i Developer Suite JDeveloper9i Überblick J2EE und JDeveloper9i BC4J Framework UML Unterstützung im JDeveloper9i Deployment JDeveloper

Mehr

Empfehlungen für erfolgreiche ADF-Projekte. Volker Linz Oracle Deutschland B.V. & Co. KG

Empfehlungen für erfolgreiche ADF-Projekte. Volker Linz Oracle Deutschland B.V. & Co. KG Empfehlungen für erfolgreiche ADF-Projekte Volker Linz Oracle Deutschland B.V. & Co. KG Empfehlungen für erfolgreiche ADF-Projekte Architektur & Design Team & Skills Organisation & Entwicklungsprozess

Mehr

Oracle Lizenzierung von Forms zu SOA

Oracle Lizenzierung von Forms zu SOA Oracle Lizenzierung von Forms zu SOA Andreas Stärkel Partner Manager andreas.staerkel@trivadis.com +49 711 / 90 36 32 35 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg

Mehr

Architecture Blueprints

Architecture Blueprints Architecture Blueprints Daniel Liebhart, Peter Welkenbach, Perry Pakull, Mischa Kölliker, Michael Könings, Markus Heinisch, Guido Schmutz Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET,

Mehr

Serviceorientierte Architekturen für den elektronischen Rechtsverkehr

Serviceorientierte Architekturen für den elektronischen Rechtsverkehr 1 Serviceorientierte Architekturen für den elektronischen Rechtsverkehr Stuttgart, 22. Februar 2006 Michael Stapf Oracle Deutschland GmbH 2 Themen SOA ist fachlich getrieben Gesetzesänderungen schneller

Mehr

Architecture Blueprints Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET, ADF, Forms und SOA

Architecture Blueprints Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET, ADF, Forms und SOA Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach Architecture Blueprints Ein Leitfaden zur Konstruktion von Softwaresystemen

Mehr

Business Process Management. Cloud und Mobile Computing. BPMday 2013 Köln, 13. November 2013. Enzo Favuzzi - Sales Manager WebCenter & BPM

Business Process Management. Cloud und Mobile Computing. BPMday 2013 Köln, 13. November 2013. Enzo Favuzzi - Sales Manager WebCenter & BPM Business Process Management von Cloud und Mobile Computing BPMday 2013 Köln, 13. November 2013 Enzo Favuzzi - Sales Manager WebCenter & BPM Safe Harbor Statement The

Mehr

Architecture Blueprints

Architecture Blueprints Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach Architecture Blueprints Ein Leitfaden zur Konstruktion von Softwaresystemen

Mehr

Entwicklung und Integration mobiler Anwendungen. Oracle Deutschland B.V. & Co. KG

Entwicklung und Integration mobiler Anwendungen. <Speaker> Oracle Deutschland B.V. & Co. KG Entwicklung und Integration mobiler Anwendungen Oracle Deutschland B.V. & Co. KG Global Users (Millions) Der Trend ist eindeutig. Trend zu mobilen Endgeräten Wachstum des mobilen Datenverkehrs

Mehr

Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS

Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS Business Activity Monitoring Overall, Real Time Monitoring Daniel Jobst, TietoEnator Michael Herr, Deutsche Post SOPSOLUTIONS CITT Expertengespräch TietoEnator 2006 Page 1 Data Freshness and Overall, Real

Mehr

BPEL-Workflows. Service-Enablement von Applikationen. Sun Produkten. und. auf Basis von. heiko.lemke@sun.com

BPEL-Workflows. Service-Enablement von Applikationen. Sun Produkten. und. auf Basis von. heiko.lemke@sun.com BPEL-Workflows und Service-Enablement von Applikationen auf Basis von Sun Produkten Heiko Lemke Sun Microsystems heiko.lemke@sun.com Grid Workflow Workshop Oldenburg, 3. März 2008 1 Business Integration

Mehr

Product Lifecycle Manager

Product Lifecycle Manager Product Lifecycle Manager ATLAS9000 GmbH Landauer Str. - 1 D-68766 Hockenheim +49(0)6205 / 202730 Product Lifecycle Management ATLAS PLM is powerful, economical and based on standard technologies. Directory

Mehr

Um asynchrone Aufrufe zwischen Browser und Web Anwendung zu ermöglichen, die Ajax Hilfsmittel DWR ist gebraucht.

Um asynchrone Aufrufe zwischen Browser und Web Anwendung zu ermöglichen, die Ajax Hilfsmittel DWR ist gebraucht. Technisches Design Inhalt Design Übersicht Menü und DispatcherServlet DWR Servlet Viewer Servlets Controllers Managers Sicherheit Anwendung Architektur Component Diagram Deployment Diagram Komponente Sequence

Mehr

Investitionsschutz und Innovationsdruck: Wie muss eine zukunftssichere Plattform aussehen?

<Insert Picture Here> Investitionsschutz und Innovationsdruck: Wie muss eine zukunftssichere Plattform aussehen? Investitionsschutz und Innovationsdruck: Wie muss eine zukunftssichere Plattform aussehen? Jürgen Menge TSBU Middleware Oracle Deutschland GmbH Oracle Forms Heute sehr aktive Kundenbasis

Mehr

Vorteile von Java und Konvergenz Service Creation mit JAIN Network Management mit JMX Fazit

Vorteile von Java und Konvergenz Service Creation mit JAIN Network Management mit JMX Fazit Hochschule für Technik und Architektur Chur Dr. Bruno Studer Studienleiter NDS Telecom, FH-Dozent bruno.studer@fh-htachur.ch 1 GSM: 079/610 51 75 Agenda Vorteile von Java und Konvergenz Service Creation

Mehr

SOA Maturity Modell, oder der Weg zu einer Service Orientierten Architektur" Bernd Trops Oracle Presales SOA-Architekt

SOA Maturity Modell, oder der Weg zu einer Service Orientierten Architektur Bernd Trops Oracle Presales SOA-Architekt SOA Maturity Modell, oder der Weg zu einer Service Orientierten Architektur" Bernd Trops Oracle Presales SOA-Architekt Kundenbedürfnisse Steigende Benutzeranforderungen End-to-End Prozesse Kürzere Change

Mehr

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH What is a GEVER??? Office Strategy OXBA How we used SharePoint Geschäft Verwaltung Case Management Manage Dossiers Create and Manage Activities

Mehr

BIW - Überblick. Präsentation und Discoverer Demonstration - Teil 1 - Humboldt Universität zu Berlin am 10. Juni 2004

BIW - Überblick. Präsentation und Discoverer Demonstration - Teil 1 - Humboldt Universität zu Berlin am 10. Juni 2004 BIW - Überblick Präsentation und Discoverer Demonstration - Teil 1 - Humboldt Universität zu Berlin am 10. Juni 2004 Annegret Warnecke Senior Sales Consultant Oracle Deutschland GmbH Berlin Agenda Überblick

Mehr

AnyWeb AG 2008 www.anyweb.ch

AnyWeb AG 2008 www.anyweb.ch OMW 8.1- What s new System- Applikations- und Servicemanagement Agenda Was ist OMW HTTPS Agent Remote Agent Installation User Role Based Service View Custom Message Attributes Maintenace Mode Weitere Erweiterungen

Mehr

Application Development Framework (ADF) Teil 1: Überblick Autor(en): Kersten Mebus, Jürgen Menge Oracle Deutschland GmbH

Application Development Framework (ADF) Teil 1: Überblick Autor(en): Kersten Mebus, Jürgen Menge Oracle Deutschland GmbH Application Development Framework (ADF) Teil 1: Überblick Autor(en): Kersten Mebus, Jürgen Menge Oracle Deutschland GmbH Die Entwicklung von Java/J2EE Anwendungen wird durch den Einsatz von Design Pattern

Mehr

VT-Anwendungen im Web

VT-Anwendungen im Web VT-Anwendungen im Web Martin Vorländer PDV-Systeme GmbH mv@pdv-systeme.de IT-Symposium 2007 3A06 PDV-Systeme GmbH, Bornhardtstr. 3, 38644 Goslar Telefon 05321-3703-0, Fax 05321-8924 info@pdv-systeme.de,

Mehr

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 1 Oracle Fusion Middleware Ordnung im Ganzen Matthias Weiss Direktor Mittelstand Technologie ORACLE Deutschland B.V. & Co. KG 2 Agenda Begriffe & Ordnung Fusion Middleware Wann, was, warum Beispiel für

Mehr

Oracle WebCenter Suite

<Insert Picture Here> Oracle WebCenter Suite Oracle Suite Detlef Müller ORACLE Deutschland GmbH Agenda Produktstrategie Oracle Webcenter Produktübersicht Demonstration Aussicht Rel 11 Weitere Informationen Q&A

Mehr

Mobile Backend in der

Mobile Backend in der Mobile Backend in der Cloud Azure Mobile Services / Websites / Active Directory / Kontext Auth Back-Office Mobile Users Push Data Website DevOps Social Networks Logic Others TFS online Windows Azure Mobile

Mehr

WELTOFFEN EINSATZ DES TFS IN HETEROGENEN UMGEBUNGEN (.NET UND JAVA) - WIE MAN DEN TEAM FOUNDATION SERVER IN BEIDEN WELTEN NUTZEN KANN

WELTOFFEN EINSATZ DES TFS IN HETEROGENEN UMGEBUNGEN (.NET UND JAVA) - WIE MAN DEN TEAM FOUNDATION SERVER IN BEIDEN WELTEN NUTZEN KANN WELTOFFEN EINSATZ DES TFS IN HETEROGENEN UMGEBUNGEN (.NET UND JAVA) - WIE MAN DEN TEAM FOUNDATION SERVER IN BEIDEN WELTEN NUTZEN KANN AGENDA Motivation TFS Überblick TFS Architektur & Clients Planung Entwicklung

Mehr

Company. Sicherheit und WebServices CORISECIO CORISECIO. Dr. Bruno Quint CORISECIO. BESEQURE gegründet 2002 in Darmstadt Germany

Company. Sicherheit und WebServices CORISECIO CORISECIO. Dr. Bruno Quint CORISECIO. BESEQURE gegründet 2002 in Darmstadt Germany Corporate Information Security Sicherheit und Webs Dr. Bruno Quint GmbH. Uhlandstr. 9. D-64297 Darmstadt. Germany. www.corisecio.com Company BESEQURE gegründet 2002 in Darmstadt Germany umbenannt 2007

Mehr

Oracle Forms 11g Informationen zum neuen Release

Oracle Forms 11g Informationen zum neuen Release Oracle Forms 11g Informationen zum neuen Release Jürgen Menge Oracle Deutschland TSBU Middleware Forms & Reports 11g Architektur Oracle Forms und Reports Teil der Fusion Middleware

Mehr

Modulare Berichtsentwicklung im Browser - Oracle BI Publisher 11g. BI Publisher 11g - Überblick Modulare Berichtsentwicklung

Modulare Berichtsentwicklung im Browser - Oracle BI Publisher 11g. BI Publisher 11g - Überblick Modulare Berichtsentwicklung Modulare Berichtsentwicklung im Browser - Oracle BI Publisher 11g Jürgen Menge / Rainer Willems Oracle Deutschland Agenda BI Publisher 11g - Überblick Modulare Berichtsentwicklung

Mehr

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part II) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

Integration von EMC Documentum mit SharePoint 2007. Karsten Eberding Alliance Manager EMC

Integration von EMC Documentum mit SharePoint 2007. Karsten Eberding Alliance Manager EMC Integration von EMC Documentum mit SharePoint 2007 Karsten Eberding Alliance Manager EMC Haben Sie eine Information Management Strategie? Information ist der höchste Wert im Unternehmen Aber wird oft nicht

Mehr

Ora Education GmbH. Lehrgang: Oracle Application Server 10g R2: Administration II

Ora Education GmbH. Lehrgang: Oracle Application Server 10g R2: Administration II Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle Application Server 10g R2: Administration II Beschreibung: Die Teilnehmer lernen verschiedene Topologien des Oracle Application

Mehr

J2EEKurs. J2EE eine Plattform für betriebliche Anwendungen. Peter Thiemann. Sommercampus J2EEKurs, Freiburg, Germany, 10.-14.10.

J2EEKurs. J2EE eine Plattform für betriebliche Anwendungen. Peter Thiemann. Sommercampus J2EEKurs, Freiburg, Germany, 10.-14.10. J2EE eine Plattform für betriebliche Anwendungen Universität Freiburg, Germany Sommercampus, Freiburg, Germany, 10.-14.10.2005 Plattform Betriebliche Anwendung J2EE Kontrahenten J2EE im Überblick Was ist

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer Markus Urban.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform 02 PROFI News

Mehr

MICROSOFT SHAREPOINT 2010 Microsoft s neue Wunderwaffe!? Eike Fiedrich. Herzlich Willkommen!

MICROSOFT SHAREPOINT 2010 Microsoft s neue Wunderwaffe!? Eike Fiedrich. Herzlich Willkommen! MICROSOFT SHAREPOINT 2010 Microsoft s neue Wunderwaffe!? Eike Fiedrich Herzlich Willkommen! Sharepoint 2010 Voraussetzung: 2 SharePoint 2010 Gesellschaft für Informatik Eike Fiedrich Bechtle GmbH Solingen

Mehr

Oracle Fusion Middleware Moderne Software-Architekturen mit Oracle Forms

<Insert Picture Here> Oracle Fusion Middleware Moderne Software-Architekturen mit Oracle Forms Oracle Fusion Middleware Moderne Software-Architekturen mit Oracle Forms Bernd Rintelmann Director Middleware Technology Oracle Deutschland GmbH Oracle Forms - Teil der Oracle Fusion

Mehr

Erste Erfahrungen mit NSASJ anhand der OmnivoBase Portierung. September 2013

Erste Erfahrungen mit NSASJ anhand der OmnivoBase Portierung. September 2013 GTUG Java Arbeitskreis Erste Erfahrungen mit NSASJ anhand der OmnivoBase Portierung September 2013 Jürgen Depping CommitWork GmbH Seite 1 Info@CommitWork.de www.commitwork.de Agenda Was ist OmnivoBase?

Mehr

3D City Model Berlin Spatial Data Infrastructure Berlin: The 3D City Model ERDF Project Strategic Goal 3D City Model Berlin Strategic Goal Use of 3D City Model for: City and Urban Planning, Political Issues

Mehr

Oracle Identity Manager: Provisioning von Benutzeridentitäten in heterogenen Umgebungen

<Insert Picture Here> Oracle Identity Manager: Provisioning von Benutzeridentitäten in heterogenen Umgebungen Oracle Identity Manager: Provisioning von Benutzeridentitäten in heterogenen Umgebungen Karsten Müller-Corbach Oracle Identity Manager Problem: Isolierte Identitäten

Mehr

Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013

Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013 Fujitsu BeanConnect TM V3.0 Software 0 FUJITSU LIMITED 2013 Die Herausforderung: Hostanbindung Viele Unternehmen besitzen Mainframe- und Legacy-Anwendungen, so genannte Enterprise Information Systems (EIS),

Mehr

Mobile Backend in. Cloud. Azure Mobile Services / Websites / Active Directory /

Mobile Backend in. Cloud. Azure Mobile Services / Websites / Active Directory / Mobile Backend in Cloud Azure Mobile Services / Websites / Active Directory / Einführung Wachstum / Marktanalyse Quelle: Gartner 2012 2500 Mobile Internet Benutzer Desktop Internet Benutzer Internet Benutzer

Mehr

Oracle Entwicklungswerkzeuge. Überblick für DESY 16.01.2003

Oracle Entwicklungswerkzeuge. Überblick für DESY 16.01.2003 Oracle Entwicklungswerkzeuge Überblick für DESY 16.01.2003 Effiziente Entwicklung mit der Oracle 9 ids Gert Schüßler Principal Sales Consultant Business Unit Application Server Oracle Deutschland GmbH

Mehr

Inhaltsverzeichnis. Enterprise Java im Überblick. Technologien der Java2 Enterprise Edition

Inhaltsverzeichnis. Enterprise Java im Überblick. Technologien der Java2 Enterprise Edition Inhaltsverzeichnis Vorwort 13 I Enterprise Java im Überblick 1 Bedeutung von Enterprise Java und IBM WebSphere 21 1.1 Enterprise Java 23 1.1.1 Anforderungen 23 1.1.2 E-Business 30 1.1.3 Java 36 1.2 IBM

Mehr

Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com. z/os Explorer. 2014 IBM Corporation

Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com. z/os Explorer. 2014 IBM Corporation Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com z/os Explorer Agenda Introduction and Background Why do you want z/os Explorer? What does z/os Explorer do? z/os Resource Management

Mehr

Modell-getriebene Migration von Forms- Anwendungen nach Oracle ADF

<Insert Picture Here> Modell-getriebene Migration von Forms- Anwendungen nach Oracle ADF Modell-getriebene Migration von Forms- Anwendungen nach Oracle ADF Jürgen Menge Oracle Deutschland GmbH Modernisierung von Forms-Anwendungen Forms-Applikationen Heute ca. 3000 Forms-Kunden

Mehr

ORACLE Business Components for Java (BC4J) Marco Grawunder

ORACLE Business Components for Java (BC4J) Marco Grawunder ORACLE Business Components for Java (BC4J) Marco Grawunder Gliederung 2 Probleme von J2EE/EJB J2EE-Pattern Lösungsansatz: BC4J Architektur einer BC4J-Anwendung Komponenten Entity Objects View Objects Application

Mehr

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung IBM WebSphere Process Server Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung AGENDA 1. Überblick 2. WebSphere Process Server 3. Komponenten 4. Präsentation

Mehr

Integration einer ADF-Applikation im Forms-Umfeld

Integration einer ADF-Applikation im Forms-Umfeld MT AG MANAGING TECHNOLOGY IMPROVING BUSINESS PERFORMANCE Integration einer ADF-Applikation im Forms-Umfeld Referenten: Guido Neander, Senior-Berater, MT AG, Ratingen Arne Platzen, Berater, MT AG, Ratingen

Mehr

SaaS-Referenzarchitektur. iico-2013-berlin

SaaS-Referenzarchitektur. iico-2013-berlin SaaS-Referenzarchitektur iico-2013-berlin Referent Ertan Özdil Founder / CEO / Shareholder weclapp die Anforderungen 1.000.000 registrierte User 3.000 gleichzeitig aktive user Höchste Performance Hohe

Mehr

ENTWICKLUNGS- UND LAUFZEITUMGEBUNG DER CSE: ECLIPSE UND JBOSS. Piotr Kasprzak

ENTWICKLUNGS- UND LAUFZEITUMGEBUNG DER CSE: ECLIPSE UND JBOSS. Piotr Kasprzak ENTWICKLUNGS- UND LAUFZEITUMGEBUNG DER CSE: ECLIPSE UND JBOSS Piotr Kasprzak Agenda Laufzeitumgebung Java EE (J2EE) Motivation APIs / Technologien JBoss Entwicklungsumgebung Eclipse Ausblick Java EE -

Mehr

3... SAP NetWeaver Developer Studio: Schritt für Schritt zur Beispielanwendung... 119

3... SAP NetWeaver Developer Studio: Schritt für Schritt zur Beispielanwendung... 119 1... SAP NetWeaver... 25 1.1... Plattform für die Enterprise Service-Oriented Architecture... 26... 1.1.1... Enterprise-SOA-Definition... 26... 1.1.2... Vorteile einer serviceorientierten Architektur...

Mehr

Erfahrungen und Erkenntnisse. Klaus Richarz, HBT GmbH

Erfahrungen und Erkenntnisse. Klaus Richarz, HBT GmbH Erfahrungen und Erkenntnisse Klaus Richarz, HBT GmbH Java Enterprise Edition 5.0 JBoss Seam Konsequenzen für Realisierung Qualitätssicherung Build & Deployment Fazit & Empfehlungen JBoss Seam in Projekten,

Mehr

BETRIEB UND ENTWICKLUNG MIT DER MICROSOFT CLOUD

BETRIEB UND ENTWICKLUNG MIT DER MICROSOFT CLOUD BETRIEB UND ENTWICKLUNG MIT DER MICROSOFT CLOUD VM Role, Azure Services, SharePoint Online TechSummit Cloud 2011 28.03. 08.04.2011 Holger Sirtl Architect Evangelist, Microsoft Deutschland GmbH SCHICHTEN

Mehr

Employment and Salary Verification in the Internet (PA-PA-US)

Employment and Salary Verification in the Internet (PA-PA-US) Employment and Salary Verification in the Internet (PA-PA-US) HELP.PYUS Release 4.6C Employment and Salary Verification in the Internet (PA-PA-US SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten.

Mehr

Sun ONE. Sun Open Net Environment. Architektur für Web-Services on Demand. Dr. Rainer Eschrich rainer.eschrich@sun.com

Sun ONE. Sun Open Net Environment. Architektur für Web-Services on Demand. Dr. Rainer Eschrich rainer.eschrich@sun.com Sun ONE Sun Open Net Environment Dr. Rainer Eschrich rainer.eschrich@sun.com Architektur für Web-Services on Demand Sun ONE Vision Wie kann Software dem Kunden helfen? Kostenreduktion: Wie? In dem man

Mehr

Architekturen. Von der DB basierten zur Multi-Tier Anwendung. DB/CRM (C) J.M.Joller 2002 131

Architekturen. Von der DB basierten zur Multi-Tier Anwendung. DB/CRM (C) J.M.Joller 2002 131 Architekturen Von der DB basierten zur Multi-Tier Anwendung DB/CRM (C) J.M.Joller 2002 131 Lernziele Sie kennen Design und Architektur Patterns, welche beim Datenbankzugriff in verteilten Systemen verwendet

Mehr

Technik der SAP-Anbindung Christian Aigner Team Entwicklung, Kranzberg

Technik der SAP-Anbindung Christian Aigner Team Entwicklung, Kranzberg Christian Aigner Team Entwicklung, Kranzberg Inhalt Schnell- und Kürzestübersicht über SAP Architektur Inhalt, Login, Session SapGUI Workbench,Editor,Explorer Mechanismen Die Gemeinsamkeiten: nutzbare

Mehr

Gemeinsam mehr erreichen.

Gemeinsam mehr erreichen. Gemeinsam mehr erreichen. Microservices in der Oracle SOA Suite Baden 10. September 2015 Ihr Ansprechpartner Carsten Wiesbaum Principal Consultant carsten.wiesbaum@esentri.com @CWiesbaum Schwerpunkte:

Mehr

business.people.technology.

business.people.technology. business.people.technology. Portalserver meets SOA: State of the Portal Art Andreas Hartmann 18.06.2010 2 Portalserver meets SOA: State of the Portal Art 18.06.2010 Agenda Baukastensystem zur Integration

Mehr

Service Oriented Architecture & Enterprise Service Bus

Service Oriented Architecture & Enterprise Service Bus Service Oriented Architecture & Enterprise Service Bus 25.05.2005 Sven Stegelmeier 1 Inhalt Einführung in SOA Motivation Begriffsdefinitionen Bestandteile einer SOA Dienste als Bausteine Entwicklungsstadien

Mehr

Programmierung von Client/Server- Anwendungen

Programmierung von Client/Server- Anwendungen Programmierung von Client/Server- Anwendungen Komponenten des Web-Containers (Java EE) SoSe2015 Prof. Dr. Andreas Schmietendorf 1 Übersicht zur Vorlesung Entwicklung der Java Enterprise Edition Servlets,

Mehr

Wege zur Integration In und mit der Cloud. Wolfgang Schmidt Vorstand Cloud-EcoSystem. 2014 W.Schmidt, X-INTEGRATE

Wege zur Integration In und mit der Cloud. Wolfgang Schmidt Vorstand Cloud-EcoSystem. 2014 W.Schmidt, X-INTEGRATE Wege zur Integration In und mit der Cloud Wolfgang Schmidt Vorstand Cloud-EcoSystem Wie viele Cloud Integrationstechnologien braucht man? Antworten auf den 150+ Folien Quelle: Forrester Report: How Many

Mehr

Gergely Tóth. Fachkenntnisse und Kompetenzen. Geburtsdatum: 02. 05. 1980. E-mail: toth.gergely@sch.bme.hu Handy: +4917681093200; +36305523366

Gergely Tóth. Fachkenntnisse und Kompetenzen. Geburtsdatum: 02. 05. 1980. E-mail: toth.gergely@sch.bme.hu Handy: +4917681093200; +36305523366 Gergely Tóth Geburtsdatum: 02. 05. 1980. E-mail: toth.gergely@sch.bme.hu Handy: +4917681093200; +36305523366 Fachkenntnisse und Kompetenzen Haupt Qualifikationen: Vollständige Kenntnisse und Praxis in

Mehr

Group and Session Management for Collaborative Applications

Group and Session Management for Collaborative Applications Diss. ETH No. 12075 Group and Session Management for Collaborative Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZÜRICH for the degree of Doctor of Technical Seiences

Mehr

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Zielsetzung: System Verwendung von Cloud-Systemen für das Hosting von online Spielen (IaaS) Reservieren/Buchen von Resources

Mehr

Objekt-relationales Mapping und Performance-Tuning

Objekt-relationales Mapping und Performance-Tuning Objekt-relationales Mapping und Performance-Tuning Thomas Krüger tkrueger@vanatec.com Agenda Wege um Daten zu lesen Wege um Daten zu modellieren Wege um Datenbanken effizient zu nutzen 2 2 Wege, Daten

Mehr

STRUTS - Einführung Kurs am Rechenzentrum Universität Stuttgart 16.02.2005

STRUTS - Einführung Kurs am Rechenzentrum Universität Stuttgart 16.02.2005 STRUTS - Einführung Kurs am Rechenzentrum Universität Stuttgart 16.02.2005 Was ist ein Web Applikation Framework? STRUTS Features MVC-Pattern Architektur und Komponenten Tag Libraries Konfiguration Links

Mehr

BPMN 2.0 gehört in den Werkzeugkasten JEDES Java Entwicklers! bernd.ruecker@camunda.com

BPMN 2.0 gehört in den Werkzeugkasten JEDES Java Entwicklers! bernd.ruecker@camunda.com BPMN 2.0 gehört in den Werkzeugkasten JEDES Java Entwicklers! bernd.ruecker@camunda.com Bernd Rücker camunda services GmbH Was ist Prozessautomatisierung? Das Ganze ist ein BPMN Prozess Aber auch (und

Mehr

2. A reference architecture for business information systems Reference Architectures and Patterns

2. A reference architecture for business information systems Reference Architectures and Patterns 2. A reference architecture for business information systems Reference Architectures and Patterns Winter Semester 2007 / 2008 Prof. Dr. Bernhard Humm Darmstadt University of Applied Sciences Department

Mehr

EAM Community. Rolf Weber Uwe Schröder 1.10.2013. Workshop MDM und EAM. Rolf Weber, Senior Process Architect Laufenburg, 1.

EAM Community. Rolf Weber Uwe Schröder 1.10.2013. Workshop MDM und EAM. Rolf Weber, Senior Process Architect Laufenburg, 1. EAM Community Workshop MDM und EAM Rolf Weber Uwe Schröder Rolf Weber, Senior Process Architect Laufenburg, 1. Oktober 2013 1.10.2013 Introduction Behandelte Themen Driver Grid Control Business Growth

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Prozess Dimension von SPICE/ISO 15504 Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define

Mehr

Was ist Identity Management?

Was ist Identity Management? DECUS IT - Symposium 2005 Andreas Zickner HP Deutschland 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Problem IT Admin Mitarbeiter

Mehr

SECTINO. Security for Inter-Organizational Workflows

SECTINO. Security for Inter-Organizational Workflows SECTINO Security for Inter-Organizational Workflows Framework zur Modellierung und Realsisierung sicherheitskritischer organisationsübergreifender Workflows Kooperation Research Group Quality Engineering

Mehr

Der Java Server beinhaltet Container für EJB, Servlet und JSP, darüber hinaus unterstützt er diejee 1.3 Version.

Der Java Server beinhaltet Container für EJB, Servlet und JSP, darüber hinaus unterstützt er diejee 1.3 Version. hehuvlfkw Oracle 9iApplication Server (9iAS) fasst in einem einzigen integrierten Produkt alle Middleware-Funktionen zusammen, die bisher nur mit mehreren Produkten unterschiedlicher Anbieter erreicht

Mehr

Introducing PAThWay. Structured and methodical performance engineering. Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt

Introducing PAThWay. Structured and methodical performance engineering. Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt Introducing PAThWay Structured and methodical performance engineering Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt Technical University of Munich Overview Tuning Challenges

Mehr

Enterprise Web-SSO mit CAS und OpenSSO

Enterprise Web-SSO mit CAS und OpenSSO Enterprise Web-SSO mit CAS und OpenSSO Agenda Gründe für SSO Web-SSO selbst gemacht Enterprise Web-SSO mit CAS Enterprise Web-SSO mit SUN OpenSSO Federation-Management Zusammenfassung Gründe für SSO Logins

Mehr

OpenPDM. The Integration Platform. Dr. Karsten Theis PROSTEP AG karsten.theis@prostep.com. PROSTEP AG Dolivostraße 11 64293 Darmstadt www.prostep.

OpenPDM. The Integration Platform. Dr. Karsten Theis PROSTEP AG karsten.theis@prostep.com. PROSTEP AG Dolivostraße 11 64293 Darmstadt www.prostep. OpenPDM The Integration Platform Dr. Karsten Theis PROSTEP AG karsten.theis@prostep.com PROSTEP AG Dolivostraße 11 64293 Darmstadt www.prostep.com PROSTEP AG 2007 Agenda... 1. OpenPDM Integration Solution

Mehr

Xpert.IVY serviceorientierte Prozessanwendungen erstellen

Xpert.IVY serviceorientierte Prozessanwendungen erstellen Xpert.IVY serviceorientierte Prozessanwendungen erstellen Process Solution Day 2010 Track B Serviceorientierte Architekturen Autor: Mag. Thomas Zehetner Soreco Int. Datum: 17. Mai 2010 Mission Geschichte/Management

Mehr

.NET-Objekte einfach speichern Michael Braam, Senior Sales Engineer InterSystems GmbH

.NET-Objekte einfach speichern Michael Braam, Senior Sales Engineer InterSystems GmbH Make Applications Faster.NET-Objekte einfach speichern Michael Braam, Senior Sales Engineer InterSystems GmbH Agenda Vorstellung InterSystems Überblick Caché Live Demo InterSystems auf einen Blick 100.000

Mehr

Vortrag ESB. von Ahmadreza Ibrahimzadeh

Vortrag ESB. von Ahmadreza Ibrahimzadeh Vortrag ESB von Ahmadreza Ibrahimzadeh 20.05.2010 Inhaltsverzeichnis 1. Einleitung...3 2. Enterprise Service Bus (ESB)...3 2.1 Produkte...3 2.2 JBOSS-ESB, Riftsaw...3 3. ESB-Eigenschaften...4 3.1 Service

Mehr

Title. Desktop Virtualisierung. Thomas Spandöck Presenter s. Presenter s Company 23. Februar 2007

Title. Desktop Virtualisierung. Thomas Spandöck Presenter s. Presenter s Company 23. Februar 2007 Title Desktop Virtualisierung Thomas Spandöck Software Presenter spractice Name Sun Microsystems GmbH Presenter s Title Presenter s Company 23. Februar 2007 Agenda Traditionelles Desktop Computing Alternative

Mehr

2. A reference architecture for business information systems Reference Architectures and Patterns

2. A reference architecture for business information systems Reference Architectures and Patterns 2. A reference architecture for business information systems Reference Architectures and Patterns Winter Semester 2008 / 2009 Prof. Dr. Bernhard Humm Darmstadt University of Applied Sciences Department

Mehr

Andreas Emhart Geschäftsführer Alegri International Group

Andreas Emhart Geschäftsführer Alegri International Group Andreas Emhart Geschäftsführer Alegri International Group Agenda Vorstellung Alegri International Überblick Microsoft Business Intelligence Sharepoint Standard Business Intelligence Tool Excel Service

Mehr

Java Forum Stuttgart 2008

Java Forum Stuttgart 2008 Professionelle Open Source SOA in 45 Minuten! Java Forum Stuttgart 2008 Dr. Halil-Cem Gürsoy, CDI AG Der Referent Insgesamt ca. 10 Jahre Beratung, davor Forschung Senior Consultant - JEE Evangelist Hauptsächlich

Mehr

InQMy Application Server Flexible Softwareinfrastruktur für verteilte Anwendungen

InQMy Application Server Flexible Softwareinfrastruktur für verteilte Anwendungen InQMy Application Server Flexible Softwareinfrastruktur für verteilte Anwendungen IN-Q-My Title Company (Name) / 1 Agenda Firmenübersicht ebusiness Evolution InQMy Application Server Architektur Zusammenfassung

Mehr

JONATHAN JONA WISLER WHD.global

JONATHAN JONA WISLER WHD.global JONATHAN WISLER JONATHAN WISLER WHD.global CLOUD IS THE FUTURE By 2014, the personal cloud will replace the personal computer at the center of users' digital lives Gartner CLOUD TYPES SaaS IaaS PaaS

Mehr

SOA goes real Service-orientierte Architekturen erfolgreich planen und einführen

SOA goes real Service-orientierte Architekturen erfolgreich planen und einführen Daniel Liebhart SOA goes real Service-orientierte Architekturen erfolgreich planen und einführen ISBN-10: 3-446-41088-0 ISBN-13: 978-3-446-41088-6 Inhaltsverzeichnis Weitere Informationen oder Bestellungen

Mehr

BIM Forum Serviceorientierung ein wichtiger Faktor für ein erfolgreiches IT Service Management

BIM Forum Serviceorientierung ein wichtiger Faktor für ein erfolgreiches IT Service Management - ein Kooperationspartner von BIM www.futureways.ch SwissICT 2011 BIM Forum Serviceorientierung ein wichtiger Faktor für ein erfolgreiches IT Service Management Fritz Kleiner, fritz.kleiner@futureways.ch

Mehr

Business Applika-onen schnell entwickeln JVx Framework - Live!

Business Applika-onen schnell entwickeln JVx Framework - Live! Business Applika-onen schnell entwickeln JVx Framework - Live! - Enterprise Applica-on Framework h&p://www.sibvisions.com/jvx JVx ermöglicht in kürzester Zeit mit wenig Source Code hoch performante professionelle

Mehr

Delivering new, powerful reporting solutions with open source BI Michael Schlenzka, Jaspersoft

Delivering new, powerful reporting solutions with open source BI Michael Schlenzka, Jaspersoft Delivering new, powerful reporting solutions with open source BI Michael Schlenzka, Jaspersoft 2009 Jaspersoft Corp. All rights reserved. 0509JW Agenda Reporting und Rechenzentren Vorstellung Jaspersoft

Mehr

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden? Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden? Guido Schmutz, Technology Manager / Partner Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M.

Mehr