SOA Für Oracle Forms

Werbung
PITSS.CON
SOA Für Oracle Forms
Andreas Gaede, PITSS GmbH
Copyright 2007 PITSS GmbH
www.pitss.com
PITSS Firmen Profil
Gegründet im Jahr 1999
Standorte in
Deutschland
USA
PITSS GmbH
PITSS America LLC
Stuttgart, Munich, Dresden
Troy MI
Mehr als 15 Jahre Erfahrungen mit Oracle Technologie
Oracle Status
Oracle Certified Advantage Partner (CAP)
Oracle Independent Software Vendor (ISV)
Viele Kundenreferenzen auf der ganzen Welt.
Copyright 2007 PITSS GmbH
www.pitss.com
Wege mit Oracle Forms Applikationen
migrate
develop
J2EE
Oracle Forms
3.0, 4.5, 5.0, 6.0, 6i
upgrade
evolve
Copyright 2007 PITSS GmbH
www.pitss.com
SOA Definition
Service Oriented Architecture is an architectural style whose goal is to achieve loose
coupling among interacting software agents. A service is a unit of work done by a
service provider to achieve desired end results for a service consumer.
Dr. Hao He, W3C Web Services Architecture Working Group
SOA facilitates the development of enterprise applications as modular business
services that can be easily integrated and reused, resulting in closer alignment of IT
and business execution for faster response to changing market conditions.
TietoEnator
SOA is not a technology or something you install. It is a concept, or rather an
approach to modelling your system. SOA is a design meant to try to integrate
numerous and diverse software applications with common interfaces, in the name of
code reuse/maintainability, and adaptibility.
Robert Vollman
Copyright 2007 PITSS GmbH
www.pitss.com
Der Weg zur SOA Applikation
Quelle:
Oracle WP from Oracle Fusion Middleware Bring SOA Value Patterns to Life
Copyright 2007 PITSS GmbH
www.pitss.com
SOA Applikatrion
Front-End Applications
Business
Processes / Workflows
Business Services
(“Composite”)
Orchestration
Implementation Services
Applications
Quelle:
Oracle WP from Oracle Fusion Middleware Bring SOA Value Patterns to Life
Copyright 2007 PITSS GmbH
www.pitss.com
Der Weg zur SOA Applikation
Quelle:
Oracle WP from Oracle Fusion Middleware Bring SOA Value Patterns to Life
Copyright 2007 PITSS GmbH
www.pitss.com
PITSS.CON Positionierung
PITSS.CON Leistungsspektrum
Application Repository
Source Files Control (SCS)
Application Development
Visual Design
Code Parser
komplexe Analyse-Möglichkeiten
Application Reengineering
leistungsstarke Upgrade-Automatismen
dynamische Mehrsprachigkeit
Copyright 2007 PITSS GmbH
www.pitss.com
PITSS.CON Architektur (1)
Functions
Procedures
Packages
Types
DB
DB
Triggers
Views
Tables
Synonyms
SQL-Prog
C/PC-Prog
Java-Prog
ASCII
Reports 6i, 9i, 10g
Forms 30, .., 6i, 9i, 10g
PLL-Libs
OLB-Libs
Menu
VC
BIN-Files
ASCII-Files
ASCII
Reports
Forms
Files
ASCII
Reports
Forms
Files
Copyright 2007 PITSS GmbH
www.pitss.com
PITSS.CON Architektur (2)
Data
Forms-API 6i/9i/10g
Java
API Layer
XML
PITSS.CON
Application data
Batch
runs
Changes
Analysis
Investigation
SQL
Parameter
Definition
Functionality
check
API Layer
Data
Copyright 2007 PITSS GmbH
www.pitss.com
Die SOA Message
Upgrade
Forms Upgrade mit PITSS.CON als Voraussetzung für SOA
Integrate
Einbringen von Java Code
Prepare
Analyse der Logik und Vorbereitung für SOA
Share
Einbinden und Verteilen der Logik (SOA ready)
Copyright 2007 PITSS GmbH
www.pitss.com
SOA mit PITSS
SOA aus der Sicht von PITSS
SOA
eher Philosophie als ein Produkt
Wie gelangt Ihre Forms Applikation in die SOA Welt
Erkennen von Data Access Layer DAL und Business Logic BL in Forms
Übertragung identifizierter Source Komponenten in DB Objekte
Ersetzen der bestehenden DAL and BL mit DB Aufrufen
Generierung von Web Services auf DB Objekten
Manuell kontrollierter Automatismus
aufsetzen einer modernen Architektur
SOA konforme Entwicklung
Copyright 2007 PITSS GmbH
www.pitss.com
Wie kann man Forms der Open World öffnen
Verwendung externer Funktionalitäten in Forms Anwendungen
Open World
Web services
ext. DB
Herauslösen der Logik und als Service anbieten
Copyright 2007 PITSS GmbH
www.pitss.com
BI Publisher als optimale Ergänzung
PDF
Oracle,
SQL Server
RTF
HTML
PeopleSoft,
SAP, Siebel
Printer
Excel
Fax
XSL
Java, C++,
Pearl, etc
Email
Layout Templates
•Word
•XML Spy
•Excel
•JDeveloper
•Acrobat •Scriptura
XML
EDI
WebDAV
EFT
e-Commerce
Web Services
Datenquellen
Layout Werkzeuge
Outputformate Kanäle
Copyright 2007 PITSS GmbH
www.pitss.com
Lösungen für Oracle Forms Applikationen
Application Engineering
Application Impact
Parsen der gesamten Applikations-Logik
Business Logic Layer Assistant
Migration von Forms business logic in die DB
Data Access Layer Assistant
Migration von Forms DML in die DB
Copyright 2007 PITSS GmbH
www.pitss.com
PITSS.CON
SOA Für Oracle Forms
L I V E - Presentation
Copyright 2007 PITSS GmbH
www.pitss.com
Summary
Betrachtung einer SOA Applikation
PITSS.CON Funktionalität
upgrade
integrate
prepare
share
manuell kontrollierte Automatismen
PITSS.CON öffnet die Tore zu SOA
Copyright 2007 PITSS GmbH
www.pitss.com
Unsere SOA Strategie
PITSS.CON
PI
Web services
Copyright 2007 PITSS GmbH
www.pitss.com
Kontakte
Fordern sie uns:
in weiterführenden Schritten:
Kostenlose Oracle Forms Applikationsanalyse
Migrations-Workshop in 2 - 3 Tagen
SOA Workshop
PITSS Roadshow-Promotion
SOA-Paket
(bis 31.12.2008)
PITSS Kontakte:
PITSS.CON
Hr. Michael Kilimann
+49 8172 216210
Business Intelligence
Fr. Ilka Lohstroh
+49 711 72875213
Copyright 2007 PITSS GmbH
www.pitss.com
PITSS.CON – SOA Für Oracle Forms
Weitere Veranstaltungen in 2008:
Webinare (in englischer Sprache)
19.11: How to estimate the effort of Oracle Forms development projects
16.12: PITSS 2009 – An outlook
Trade shows / User Conferences
DOAG Main German Conference: December 1st, 2008
UKOUG Main Conference: December 1st, 2008
Copyright 2007 PITSS GmbH
www.pitss.com
Vielen Dank Für
Ihre Aufmerksamkeit
Boost Your Business
Copyright 2007 PITSS GmbH
www.pitss.com
Herunterladen