1 / 15

VT-Anwendungen im Web

VT-Anwendungen im Web. Martin Vorländer PDV-Systeme GmbH mv@pdv-systeme.de IT-Symposium 2007 3A06. Anforderungen. “Investitionen schützen”. “Kostenkontrolle”. “Online-Zugriff auf Echtzeit-Daten”. “Ein einziger Blick auf Informationen”. “Modernisierung der IT-Infrastruktur”.

kgregg
Télécharger la présentation

VT-Anwendungen im Web

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VT-Anwendungenim Web Martin VorländerPDV-Systeme GmbHmv@pdv-systeme.deIT-Symposium 20073A06

  2. Anforderungen “Investitionenschützen” “Kostenkontrolle” “Online-Zugriff auf Echtzeit-Daten” “Ein einziger Blick auf Informationen” “Modernisierung der IT-Infrastruktur”

  3. Modernisierung von „Legacy“-Anwendungen Web & Service-oriented Architecture vs. Rip & Replace Preserve & Extend

  4. Modernisierung mit ApplinX Business Processes (BPM) Packaged Applications Composite Applications Online Services Single View SOA and Web Service Enablement Web-Browser and Portal Enablement Legacy Modernization Package Mainframe iSeries, AS/400 UNIX, VMS 3270,5270, VT, … Cobol, CICS, RPG, … DB2, Oracle,MS SQL, …

  5. ApplinX-Architektur Admin- istrator Legacy System Browsers, Portals Application Server 3270, 5250, VT, BS2000, ... HTTP Screens JSP or .NET ApplinX Server TCP Session Display Interface ABO API CICS, Cobol, RPC Transactions SOAP Web Service Consumers Procedure Call Interface Databases JDBC, ODBC TCP Web Service Providers UDDI Java, C#, VB.NET Client Generated Proxy SOAP Repository

  6. Pure HTML Emulation New Web-based terminal emulation Replacing a locally installed terminal emulation with a zero-footprint thin client Host-key and print support Color schemes Optimized HTML(size, performance) Benefits Immediate results No training for end-users Less administration and deployment costs Based on JSP or ASP.NET ApplinX API Legacy Screens

  7. Instant Web Application Simple mapping of screen-fields to GUI-controls HTML table, combo box, radio buttons, check boxes Supports all major Web Browsers e.g. IE, FireFox, Opera No Web development required Benefits End-user gets a better information overview New users can be trained more easily (Web-like usage) Based on JSP or ASP.NET ApplinX API GUI definitions Legacy Screens

  8. Composite Web Application Multi-screen support and navigation flows Combines legacy functionality with new application logic Integrate legacy assets on various levels (screen, transaction, data) Powerful and extensible Web Frameworks and API Benefits One view on many systems End-user process are more streamlined and efficient Customizable JSP or ASP.NET framework ApplinX API Email, Office, non-host data Paths Tables Legacy Screen Legacy Transaction Database

  9. Instant Web Services • Supports SOAP and WSDL standards • Generates clients in Java, C# or Visual Basic • Turn a legacy functionality easily into a Web Service without programming • Instant testing Benefits • Multi-platform integration • Accessing legacy functionality through an easy to understand and standard-based interface Service Consumer WSDL Generation binary SOAP Java /.NET Client Generation path Legacy

  10. Advanced Web Services Combine various legacy sources into a Web Service Advanced Web Service logic with procedure flows Supports HTTP and TCP/IP Customized XML definitions (e.g. elements, attributes) Benefits Encapsulate legacy complexity behind a Web Service interface No special Web Services programming skills required Service Consumer WSDL Generation binary SOAP Java /.NET Client Generation A  B flow mapping Legacy Screens andTransactions Database

  11. Beispiel: ARA-Adressen • ARA ist ein inhouse bei PDV entwickeltes und gepflegtes Warenwirtschaftssystem • u.a. Adressenverwaltung • Einzelschritte des Ablaufs „Suchen und Abrufen von Adressen“ • Login • Aufruf ARA • (Wechseln in die Adressenverwaltung) • (Suchstring eingeben) • Adressendaten auslesen

  12. Beispiel: ARA-Adressen • Identifizierung in ApplinX durch Screens • Text an bestimmter Bildschirmposition • Cursor an bestimmter Bildschirmposition • Abfolge von Screens: Paths • Übergänge zwischen Screens durch Tastatureingaben • Umsetzung der gesammelten Daten durch Procedures

  13. Live-Demo ARA-Adressen • Live-Demo

  14. Test-Version & ApplinX Challenge http://www.softwareag.com "Download FREE ApplinX Trial Edition (30 days)" http://www.softwareag.com/de/products/applinx ApplinX Challenge: "Wir nehmen die Herausforderung gerne an und modernisieren innerhalb von zwei Tagen eine gemeinsam mit Ihnen ausgewählte Funktion einer Legacy Anwendung."

  15. Fragen?

More Related