1 / 14

DataDirect aka NEON Systems Advanced SOA Implementations October 19, 2006 2006 Natural Conference

DataDirect aka NEON Systems Advanced SOA Implementations October 19, 2006 2006 Natural Conference Rex Bowe, Systems Consultant. Combination of Two Industry Leaders. The Industry Leader. One-stop shopping Inventors and experts in standards Unparalleled product-line

caelan
Download Presentation

DataDirect aka NEON Systems Advanced SOA Implementations October 19, 2006 2006 Natural Conference

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. DataDirect aka NEON Systems Advanced SOA Implementations October 19, 2006 2006 Natural Conference Rex Bowe, Systems Consultant

  2. Combination of Two Industry Leaders The Industry Leader • One-stop shopping • Inventors and experts in standards • Unparalleled product-line • Unparalleled OEM customer reach

  3. Our Problem • We need our applications to execute business logic in many other systems • Java applications executing Natural • .NET applications executing Natural • Natural executing Java or .NET • Java executing .NET

  4. We need SOA! • “Service” Oriented Architecture is a strategy in which applications rely on services. • What is a Service? • Well defined & Standardized interface • Coarse grain, performing a related set of business functions, as opposed to a single function • Self-contained without dependencies to other services • “loosely coupled” so they can be reused in contexts not known at design time • Service consumer & Service provider • Request / Response • Event Driven

  5. SOA Pieces – A Service Fabric • ESB – Enterprise Service Bus • Server Cluster • Adapters/Drivers • Web Service Stack • Work Flow • Web Service Stack • Work Flow

  6. Shadow RTE - Mainframe Service Fabric ZSERIES MAINFRAME • Communication protocol - ODBC, JDBC, JCA, SOAP • Transaction support • Security • Resource manager • Scalability • Failover • Triggers z/OS Datasources SHADOW RTE NETWORK SUPPORT MESSAGE SUPPORT MAPPING SUPPORT SUBSYSTEM SUPPORT DATA DB2 IMS/DB VSAM ADABAS SERVICE-ORIENTED ARCHITECTURE EVENT-DRIVEN ARCHITECTURE BUSINESS LOGIC CICS/TS IMS/TM NATURAL DIRECT DATA ACCESS PRESENTATION SCREEN LOGIC CICS/TS IMS/TM CA-IDMS SECURITY OPTIMIZATION MANAGEMENT RULES ENGINE TRANSACTION SUPPORT SHADOW INSTRUMENTATION SERVER

  7. The Pieces – A Service Fabric

  8. Mainframe Service Management • Central Management – Shadow Studio • Monitor Events • Build Services

  9. Our Case Study Oct. 19th, 2006

  10. Data-Mapped Copybook zDirect – JDBC/ODBC Client MESSAGE SUPPORT SERVICE-ORIENTED ARCHITECTURE EVENT-DRIVEN ARCHITECTURE TCP/IP & TCB Management EXCI Connection Pool PRESENTATION ZSERIES MAINFRAME z/OS Datasources Client application SHADOW RTE NETWORK SUPPORT MAPPING SUPPORT SUBSYSTEM SUPPORT DATA DB2 IMS/DB VSAM ADABAS DAO layer Client Driver SQL RESULT BUSINESS LOGIC CICS/TS IMS/TM NATURAL DIRECT DATA ACCESS SCREEN LOGIC CICS/TS IMS/TM CA-IDMS SECURITY OPTIMIZATION MANAGEMENT RULES ENGINE TRANSACTION SUPPORT SHADOW INSTRUMENTATION SERVER

  11. SQL zDirect – JDBC/ODBC Client SQL Stored Procedure ZSERIES MAINFRAME z/OS Datasources Client application SHADOW RTE NETWORK SUPPORT MAPPING SUPPORT SUBSYSTEM SUPPORT DATA DB2 IMS/DB VSAM ADABAS DAO layer Client Driver BUSINESS LOGIC CICS/TS IMS/TM NATURAL DIRECT DATA ACCESS SCREEN LOGIC CICS/TS IMS/TM CA-IDMS SECURITY OPTIMIZATION MANAGEMENT RULES ENGINE TRANSACTION SUPPORT SHADOW INSTRUMENTATION SERVER

  12. zServices - HTTP transport for SOAP MESSAGE SUPPORT EVENT-DRIVEN ARCHITECTURE DIRECT DATA ACCESS PRESENTATION ZSERIES MAINFRAME z/OS Datasources Client application SHADOW RTE NETWORK SUPPORT MAPPING SUPPORT SUBSYSTEM SUPPORT DATA DB2 IMS/DB VSAM ADABAS SOAP layer SOAP/HTTP Sender SERVICE-ORIENTED ARCHITECTURE SOAP BUSINESS LOGIC CICS/TS IMS/TM NATURAL URL/VIRTUAL DIRECTORY REQUEST RESPONSE SOAP SCREEN LOGIC CICS/TS IMS/TM CA-IDMS SECURITY OPTIMIZATION MANAGEMENT RULES ENGINE TRANSACTION SUPPORT SHADOW INSTRUMENTATION SERVER

  13. zEvents – Web Service publication NETWORK SUPPORT NETWORK SUPPORT Web Service Provider SERVICE-ORIENTED ARCHITECTURE DIRECT DATA ACCESS EVENT QUEUE WORK FILE PRESENTATION • Real-time Change Data Capture • Mainframe assembler User exits • Low CPU overhead • No log scanning • No “Polling” ZSERIES MAINFRAME z/OS Datasources SHADOW RTE MESSAGE SUPPORT MAPPING SUPPORT SUBSYSTEM SUPPORT DATA DB2 IMS/DB VSAM ADABAS EVENT EVENT-DRIVEN ARCHITECTURE BUSINESS LOGIC CICS/TS IMS/TM NATURAL XML XML SCREEN LOGIC CICS/TS IMS/TM CA-IDMS SECURITY OPTIMIZATION MANAGEMENT RULES ENGINE TRANSACTION SUPPORT SHADOW INSTRUMENTATION SERVER

  14. Thank you Oct. 19th, 2006

More Related