DataDirect Shadow z/Services For Data

Shadow z/Services provides a secure, reliable, and scalable foundation for publishing mainframe data as a SOAP-based Web service, enabling bi-directional use of existing legacy mainframe data with Service-Oriented Architectures (SOAs).

SOAs provide an adaptable computing architecture based upon the needs of the enterprise, and with tools such as Shadow z/Services, the mainframe can be transformed into an industry standard server capable of participating in SOA as both a Web services consumer and Web services provider.

Broad Range of Support for Data Environments
Shadow z/Services supports the following mainframe data sources:

  • DB2
  • IMS/DB
  • VSAM
  • Adabas

Shadow z/Services enables new applications that use a SOAP-based Web service interface to transparently perform data operations against mainframe data sources. Industry standard SQL-based data operations including Select, Insert, Update, and Delete, are published as Web services using a simple interface through Shadow Studio.

Simplified Web Services Process
Shadow z/Services automatically exposes mainframe applications as ready-to-use Web services. It only takes four steps to publish any mainframe data target as a Web service:

  1. Create a virtual directory (where you want the WS to be hosted)
  2. Create a target system (ie. DB2, IMS/TM, Adabas)
  3. Create a relational map of the mainframe file
  4. Specify the SQL statement

Key Features
Shadow z/Services provides a high-performance Web services integration capability for interfacing with mainframe databases via SOAP. Key features include:

  • Non-invasive development approach protects proven legacy logic
  • Flexible choice in development environments supporting both the Eclipse framework and Visual Studio
  • Automated generation of Web services from mainframe data sources
  • Internally transforms mainframe data into a virtual RDBMS, enabling the use of industry standard SOAP calls
  • z/Services for DB2 includes support for DB2 version 8 and provides Web services access to business logic implemented as DB2 stored procedures
  • Bi-directional Web services support on mainframe, (publishing as well as allowing the mainframe to consume external Web services)
  • Full support for SOAP over HTTP and over MQ as transport options
  • Exploits IBM’s Unicode hardware assists, which dramatically reduces the resource consumption required to support Web services on the mainframe

Supports Transformation of DB2 to Web Service
z/Services solutions for DB2 allow business logic implemented as DB2 stored procedures to be exposed using Web services. The advanced features available using the z/Direct interface for DB2 are also available for z/Services for DB2.

Supports Transformation of IMS to Web Service
z/Services for IMS/DB provides support for multiple interfaces including OTMA, DBCTL, and ODBA.

High Performance Web Services Deployment
Shadow z/Services provides multiple options for deploying mainframe Web services when the requirement is rapid transformation of business logic or screen logic. When your requirement is for high performance data access via a SOAP interface, Shadow offers a robust, multi-threaded, native runtime server that deploys within a started task on the mainframe. Shadow provides a real-time foundation architecture for standards-based mainframe integration in support of Web services/SOA, Real-time events, SQL and Web enablement.

Security Optimization Management
Shadow z/Services leverages one of Shadow’s advanced features for optimizing security and performance associated with mainframe web services deployments. Shadow’s Security Optimization and Management increases the viability of mainframe Web services by reducing the overhead of authenticating loosely-coupled connections.

Preserve Your Mainframe Data Investment While Moving to an SOA Environment
Shadow z/Services lets you leverage your mainframe data resources in new and innovative ways, incorporating the SOA model of reusable Web services. Its non-invasive development process gives you new flexibility and efficiency in building applications, as well as many new options for integration, without requiring potentially disruptive changes to the underlying business logic.

More Information
SOA enablement of mainframe business logic
Shadow Studio
SOA enablement of mainframe screen process
Shadow Advanced Features
Web Enablement
Real Time Events
Direct SQL Access
Mainframe Consumption of Web Services