Example 8: Issuing an internet service retrieval request

The following is an example RECEIVE ORDER command to submit an Internet Service Retrieval request for PTFs from the IBM Automated Delivery Request server. This example orders two specific PTFs (UQ12345 and UQ98765) and any requisites for these PTFs that are not already present in the ZOS14 target zone.
//jobname  JOB ...
//RECEIVE  EXEC PGM=GIMSMP
//SMPCSI   DD DSN=SMPE.GLOBAL.CSI,DISP=SHR
//SMPNTS   DD PATH='/u/smpe/smpnts/',PATHDISP=KEEP
//SMPOUT   DD SYSOUT=*
//SMPRPT   DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SMPCNTL  DD *
  SET      BOUNDARY(GLOBAL).
  RECEIVE  SYSMODS HOLDDATA
           ORDER(                   /* Place an order for service */
             ORDERSERVER(ORDRSRVR)
             CLIENT(MYCLIENT)
             CONTENT(
               PTFS(UQ12345,UQ98765) /* Get these PTFs, and any.. */
                    )               /* ..requisites..             */
             FORTGTZONES(ZOS14)     /* ..for this target zone     */
                ).
/*
//ORDRSRVR DD *
  <ORDERSERVER
    url="https://eccgw01.boulder.ibm.com/services/projects/ecc/ws/"
    keyring="MRWKYRNG"
    certificate="SMPE Client Certificate">
  </ORDERSERVER>
/*
//MYCLIENT DD *
   <CLIENT
     javahome="/usr/lpp/java/J1.4"
     classpath="/usr/lpp/smp/classes">
   </CLIENT>
Note: An alternative URL for the IBM Automated Delivery Request server is https://eccgw02.rochester.ibm.com/services/projects/ecc/ws.