Downloads for TPF Family Products. Sample SOAP Bridge Wrapper on z/tpf Enterprise Edition V1.1. Page 1 of 5

Similar documents
Note to US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Sample SOAP Message Handler on z/tpf Enterprise Edition V1.1

Sample SOAP Consumer Application on z/tpf Enterprise Edition V1.1

Sample WS-Security Wrapper Application on z/tpf Enterprise Edition V1.1

TPF : Support : Tools : SOAP

z/tpf APAR Download Commands 1.1

CONNReadme.txt. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Page 1 of 6. tpfdf/rt/readme_sdo.txt. Service Data Objects (SDO) Access to z/tpfdf - PUT 05

Build integration overview: Rational Team Concert and IBM UrbanCode Deploy

US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Release Notes. IBM Tivoli Identity Manager Rational ClearQuest Adapter for TDI 7.0. Version First Edition (January 15, 2011)

Platform LSF Version 9 Release 1.1. Migrating on Windows SC

IBM License Metric Tool Version Readme File for: IBM License Metric Tool, Fix Pack TIV-LMT-FP0001

Release Notes. IBM Security Identity Manager GroupWise Adapter. Version First Edition (September 13, 2013)

Release Notes. IBM Tivoli Identity Manager Universal Provisioning Adapter. Version First Edition (June 14, 2010)

IBM WebSphere Sample Adapter for Enterprise Information System Simulator Deployment and Testing on WPS 7.0. Quick Start Scenarios

ztpf_zdt_readme.txt IBM z/tpf Limited License for Development and Test readme Copyright IBM Corporation 2016

IBM Maximo for Service Providers Version 7 Release 6. Installation Guide

Platform LSF Version 9 Release 1.3. Migrating on Windows SC

IBM Spectrum LSF Process Manager Version 10 Release 1. Release Notes IBM GI

Workplace Designer. Installation and Upgrade Guide. Version 2.6 G

Integrated use of IBM WebSphere Adapter for Siebel and SAP with WPS Relationship Service. Quick Start Scenarios

Setting Up Swagger UI for a Production Environment

IBM Maximo for Aviation MRO Version 7 Release 6. Installation Guide IBM

Tivoli Access Manager for Enterprise Single Sign-On

IBM Cognos Dynamic Query Analyzer Version Installation and Configuration Guide IBM

IBM Security QRadar Version Customizing the Right-Click Menu Technical Note

Tivoli Access Manager for Enterprise Single Sign-On

IBM. Tivoli Usage and Accounting Manager (ITUAM) Release Notes. Version GI

IBM UrbanCode Cloud Services Security Version 3.0 Revised 12/16/2016. IBM UrbanCode Cloud Services Security

Tivoli Endpoint Manager for Patch Management - AIX. User s Guide

Release Notes. IBM Tivoli Identity Manager Oracle PeopleTools Adapter. Version First Edition (May 29, 2009)

Getting Started with InfoSphere Streams Quick Start Edition (VMware)

IBM Maximo Spatial Asset Management Version 7 Release 6. Installation Guide IBM

IBM Security QRadar Version Forwarding Logs Using Tail2Syslog Technical Note

IBM Endpoint Manager for OS Deployment Linux OS provisioning using a Server Automation Plan

IBM Maximo Calibration Version 7 Release 5. Installation Guide

Release Notes. IBM Tivoli Identity Manager GroupWise Adapter. Version First Edition (September 13, 2013)

Tivoli Access Manager for Enterprise Single Sign-On

Setting Up Swagger UI on WebSphere

IBM Rational Development and Test Environment for System z Version Release Letter GI

IBM Security QRadar Version 7 Release 3. Community Edition IBM

TPF Users Group Fall 2007

Version 9 Release 0. IBM i2 Analyst's Notebook Premium Configuration IBM

IBM Operations Analytics - Log Analysis: Network Manager Insight Pack Version 1 Release 4.1 GI IBM

Engineering and Scientific Subroutine Library for AIX, Version 4 Release 2. Installation GA

IBM. Networking INETD. IBM i. Version 7.2

IBM OpenPages GRC Platform - Version Interim Fix 1. Interim Fix ReadMe

Implementing IBM Easy Tier with IBM Real-time Compression IBM Redbooks Solution Guide

CONFIGURING SSO FOR FILENET P8 DOCUMENTS

Version 9 Release 0. IBM i2 Analyst's Notebook Configuration IBM

IBM Storage Driver for OpenStack Version Installation Guide SC

IBM Kenexa LCMS Premier on Cloud. Release Notes. Version 9.3

IBM Rational Synergy DCM-GUI

Migrating on UNIX and Linux

Chapter 1. Fix Pack 0001 overview

IBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on Java SE

Implementing IBM CICS JSON Web Services for Mobile Applications IBM Redbooks Solution Guide

IBM Storage Driver for OpenStack Version Release Notes

Using application properties in IBM Cúram Social Program Management JUnit tests

Integrating IBM Rational Build Forge with IBM Rational ClearCase and IBM Rational ClearQuest

Enterprise Caching in a Mobile Environment IBM Redbooks Solution Guide

Application and Database Protection in a VMware vsphere Environment

Patch Management for Solaris

Using the IBM DS8870 in an OpenStack Cloud Environment IBM Redbooks Solution Guide

IBM Geographically Dispersed Resiliency for Power Systems. Version Release Notes IBM

IBM z/os Management Facility V2R1 Solution Guide IBM Redbooks Solution Guide

IBM. IBM i2 Analyze: Backing Up A Deployment. Version 4 Release 1

Tivoli Access Manager for Enterprise Single Sign-On

Netcool/Impact Version Release Notes GI

IBM Maximo Spatial Asset Management Version 7 Release 5. Installation Guide

IBM Software. Maximo Asset Management Version 7 Releases. Enabling Enterprise Mode for Internet Explorer. Maximo Report Designer/Architect.

IBM Storage Management Pack for Microsoft System Center Operations Manager (SCOM) Version Release Notes

IBM Tivoli Directory Server Version 5.2 Client Readme

Best practices. Starting and stopping IBM Platform Symphony Developer Edition on a two-host Microsoft Windows cluster. IBM Platform Symphony

Migrating Classifications with Migration Manager

IBM. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns. Version 2 Release 1 BA

IBM Storage Driver for OpenStack Version Installation Guide SC

iscsi Configuration Manager Version 2.0

IBM Operational Decision Manager. Version Sample deployment for Operational Decision Manager for z/os artifact migration

IBM. IBM i2 Analyze Windows Upgrade Guide. Version 4 Release 1 SC

IBM. Cúram JMX Report Generator Guide

ServeRAID-MR10i SAS/SATA Controller IBM System x at-a-glance guide

Installing Watson Content Analytics 3.5 Fix Pack 1 on WebSphere Application Server Network Deployment 8.5.5

IBM Worklight V5.0.6 Getting Started

Tivoli Access Manager for Enterprise Single Sign-On

Emulex 8Gb Fibre Channel Single-port and Dual-port HBAs for IBM System x IBM System x at-a-glance guide

IBM Copy Services Manager Version 6 Release 1. Release Notes August 2016 IBM

IBM Content Analytics with Enterprise Search Version 3.0. Expanding queries and influencing how documents are ranked in the results

Version 2 Release 1. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns IBM BA

Using Client Security with Policy Director

Rational Focal Point Technical Overview 2(15)

Continuous Availability with the IBM DB2 purescale Feature IBM Redbooks Solution Guide

Lotus Forms Designer 3. What s New

IBM Cloud Object Storage System Version Time Synchronization Configuration Guide IBM DSNCFG_ K

IBM Maximo for Service Providers Version 7 Release 6. Installation Guide IBM

Express Edition for IBM x86 Getting Started

Release Notes. IBM Tivoli Identity Manager I5/OS Adapter. Version First Edition (January 9, 2012)

Tivoli Storage Manager for Virtual Environments: Data Protection for VMware Solution Design Considerations IBM Redbooks Solution Guide

ServeRAID-BR10il SAS/SATA Controller v2 for IBM System x IBM System x at-a-glance guide

Transcription:

Page 1 of 5 Downloads for TPF Family Products Sample SOAP Bridge Wrapper on z/tpf Enterprise Edition V1.1 Copyright International Business Machines Corporation, 2007. All Rights Reserved. Note to US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Note: Before using this information and the product it supports, read the general information under "NOTICES" in this document. CONTENTS This file includes the following information: 1.0 ABOUT THIS README 2.0 SYSTEM REQUIREMENTS 3.0 DOWNLOADING 4.0 COMPILING, LINKING AND LOADING 5.0 DEPLOYING 6.0 RUNNING 7.0 NOTICES 7.1 Trademarks 1.0 ABOUT THIS README This readme file will guide you through the process of downloading, installing, and using a sample Web service wrapper on your z/tpf system. This sample application demonstrates how to use the Web Services Deployment Table (WSDT) based deployment mechanism as well as the z/tpf SOAP bridge application programming interfaces (APIs) (APAR PJ31953). The Sample SOAP bridge wrapper package provides you with a complete sample that can be run on your z/tpf system. You can use it as a starting point for your own Web service wrappers, use it for training purposes, or use it as-is. Go to the IBM TPF Product Information Center for more details about SOAP support. Note: The TPF development lab does not maintain this application and will not accept APARs on this code. 2.0 SYSTEM REQUIREMENTS Before proceeding with these instructions, ensure that PJ31953 has been applied to your z/tpf system and that at least one SOAP Communications binding has been installed on your z/tpf system. Two sample SOAP communications bindings are available for download at www.ibm.com/tpf/download/ztpfsoap.htm.

Page 2 of 5 3.0 DOWNLOADING To download this module, do the following: 1. Click the Download now button to download the compressed sample SOAP bridge wrapper package (the tarball ) to your PC. The name of this package is soap_bridge_sample_ztpf.tar.z. 2. FTP the tarball to your home directory on your Linux system using binary mode: Open an MS-DOS window and activate FTP by using the ftp your.linux.build.machine.com Sign in using your user name and password. Set the mode to binary by entering the binary Send the file to your Linux system by using the following command: send c:\your_path\soap_bridge_sample_ztpf.tar.z soap_bridge_sample_ztpf.tar.z Exit FTP by entering the bye 3. On your Linux system, create a working directory in your root directory by entering the mkdir ~/your_workdir 4. Change to the working directory and extract the program files from the SOAP bridge wrapper sample application package by entering the cd ~/your_workdir tar -xzkf../soap_bridge_sample_ztpf.tar.z After you have completed this step, you will have the following files on your Linux system: 1. In the directory: ~/your_workdir/soap Sample z/tpf SOAP bridge wrapper application code (qsbs.c) MakeTPF sample makefile (qsbs.mak) 2. In the directory: ~/your_workdir Sample Provider Web service deployment descriptor for the sample application (ztpfcommandservice.xml). Sample Web Service Description Language (WSDL) for the sample application (ztpfcommandservice.wsdl). Sample client for the sample application (samplesoapbridge_client.html). This readme (samplesoapbridge_readme.htm). 4.0 COMPILING, LINKING, AND LOADING 1. Change to the 'soap' directory: cd ~/your_workdir/soap

Page 3 of 5 2. Create a maketpf configuration file named maketpf.cfg. Ensure that the first assignment of TPF_ROOT in maketpf.cfg is the absolute path to your "~/your_workdir" directory. Ensure that the first assignment of APPL_ROOT in maketpf.cfg is the absolute path to your "~/your_workdir" directory. Update other fields (TPF_BSS_NAME, TPF_SS_NAME, USER_VERSION_CODE) if necessary. 3. Edit the sample maketpf.mak file for the sample SOAP bridge wrapper (qsbs.mak). Verify that the maketpf_env assignments in qsbs.mak are correct for your build environment. 4. Edit the sample SOAP bridge wrapper (qsbs.c) to include a list of LNIATAs that are available for use by SOAP bridge support on your z/tpf system. Ensure that the selected LNIATAs are registered in the CRAS table by using the ZACRS command. 5. Compile and link the SOAP bridge wrapper sample program. maketpf qsbs.mak -f 6. Use the standard load procedure to transfer and load the SOAP bridge wrapper program (QSBS) to your test system. 5.0 DEPLOYING To deploy the sample SOAP bridge wrapper, making it accessible to the z/tpf SOAP handler, you will need to FTP the provider Web service deployment descriptor to your z/tpf system and use the ZWSAT DEPLOY command. 1. FTP the provider Web service deployment descriptor to the /etc/tpfws/ directory on your z/tpf system using binary mode: Change to the "~/your_workdir" directory: cd ~/your_workdir FTP by using the ftp your.ztpf.system Sign in using your user name and password. Set the mode to binary by entering the binary Send the file to your z/tpf system by using the following command: send ztpfcommandservice.xml /etc/tpfws/ztpfcommandservice.xml Exit FTP by entering the bye 2. On your z/tpf system, deploy the Provider Web service by entering the ZWSAT DEPLOY DD-zTPFCommandService.xml Note: You must have completed Step 4 prior to issuing the ZWSAT DEPLOY command.

Page 4 of 5 6.0 RUNNING To run the SOAP bridge wrapper sample application using the ztpfcommandservice.wsdl, you will need an HTTP server (e.g. Apache) and a SOAP communications binding for your HTTP server to interact with the z/tpf SOAP support. To use the ztpfcommandservice.wsdl file you will need to edit it to fill in the location of your z/tpf system's HTTP server (update the location attribute of the wsdlsoap:addresss element, currently set to http://xxx.xxx.xxx.xxx/). Once you have edited the ztpfcommandservice.wsdl file, it can be used by tooling to generate SOAP Consumer requests for this sample Web service. The IBM TPF Toolkit for Websphere Studio V3.2 contains a Web services explorer that can take a WSDL file as input and generate an HTML form so that you can generate and send individual SOAP Consumer requests to your z/tpf system. See Testing WSDL documents and Web services using the WSDL Explorer in the IBM TPF Toolkit Information Center for more details. Alternatively, you can use the included samplesoapbridge_client.html page to send SOAP Consumer requests to this service. To use this client you will need to transfer the file to a PC and open it with Microsoft Internet Explorer Version 5 or later and follow the instructions. 7.0 NOTICES IBM may not offer the products, services, or features discussed in this information in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-ibm product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this information. The furnishing of this information does not give you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact: IBM Corporation Department 830A Mail Drop P131 2455 South Road Poughkeepsie, NY 12601-5400 U.S.A. Such information may be available, subject to appropriate terms and conditions,

Page 5 of 5 including in some cases, payment of a fee. Any references in this information to non-ibm Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. 7.1 Trademarks IBM is a trademark of International Business Machines Corporation in the United States, other countries, or both. Microsoft is a registered trademark of Microsoft Corporation in the United States, other countries, or both. Linux is a trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others.