[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: question about example 2



   Thomas - OK, that helps, but my problem is that I don't really know
   SOAP that well.   There seems to be a bunch of stuff in the "SOAP = "
   section and also in the PR and PI for EXAMPLE28 that is related to the
   currency conversion.   I don't need that, but not sure whether to
   remove it or to replace it with something else.   Why do I need SOAP in
   the first place?   Does it matter if the site to which I am posting can
   handle a SOAP message?
    Larry Kleinman
   Kleinman Associates, Inc.
   212-949-6469
   From:        Thomas Raddatz <thomas.raddatz@xxxxxxxxxxx>
   To:        HTTPAPI and FTPAPI Projects <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>,
   Date:        03/21/2015 04:38 PM
   Subject:        Re: question about example 2
   Sent by:        ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
     __________________________________________________________________

   Larry,
   I do not think that there is so much more complexity. There are only
   two
   more things compared to EXAMPLE2:
   a) receiveProc(). This procedure receives the data from the web
   services
   and buffers it into 'receiveBuffer'. "Unfortunately" it is UTF-8 data
   and
   not EBCDIC.
   b) Because of the UTF-8 data we need HTTP_xlatedyn() to convert the
   received data to EBCDIC. Since HTTP_xlatedyn() allocates memory from
   the
   heap, we also need to free that memory afterwards: 'dealloc(n) pEbcdic'
   Everything below '// Retrieve the conversion rate from the response
   message.' is used only for retrieving the conversion rate from the
   response
   xml message. It is not necessary for what you want to do.
   So it isn't that complicated, is it?
   Regards,
   Thomas.
   Am 21.03.2015 um 12:34 schrieb Larry Kleinman:
   >    Sorry, Thomas, I didn't see the attachment in the original email.
   >    (Duh!)  I looked at it and it seems a lot more complicated than
   Sample2
   >    which does a simple post.  Is all of that more complexity really
   >    necessary just to take the returned data and do something with it
   other
   >    than put it into the IFS?
   >    Larry Kleinman
   >    Kleinman Associates, Inc.
   >    212-949-6469
   >    From:        Thomas Raddatz <thomas.raddatz@xxxxxxxxxxx>
   >    To:        HTTPAPI and FTPAPI Projects
   <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>,
   >    Date:        03/20/2015 12:37 PM
   >    Subject:        Re: question about example 2
   >    Sent by:        ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   >
   __________________________________________________________________
   >
   >    No, it is not yet there. Maybe that it goes in the next beta
   version.
   >    That is why I send it to the mailing list.
   >    Thomas.
   >    Am 19.03.2015 um 20:27 schrieb Larry Kleinman:
   >    >    Thanks, Thomas.  Is EXAMPLE28 in the current HTTPAPI lib
   download?
   >    >    Larry Kleinman
   >    >    Kleinman Associates, Inc.
   >    >    212-949-6469
   >    >    From:        Thomas Raddatz <thomas.raddatz@xxxxxx>
   >    >    To:        "'HTTPAPI and FTPAPI Projects'"
   >    >    <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>,
   >    >    Date:        03/18/2015 02:25 AM
   >    >    Subject:        AW: question about example 2
   >    >    Sent by:        ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   >    >      _________________________________________
   >    _________________________
   >    >
   >    >    Larry,
   >    >    The key is to use http_url_post_raw() or http_url
   _post_raw2(). A
   >    few
   >    >    days ago I put together EXAMPLE28 for someone else, to
   demonstrate
   >    how
   >    >    to use these procedures. Feel free to have a look at it and
   let us
   >    know
   >    >    if it worked for you.
   >    >    The example creates a SOAP messages and posts it to the
   server.
   >    The
   >    >    response is received in receiveProc() and stored into the
   global
   >    data
   >    >    structure 'receiveBuffer'. Afterwards the received data is
   >    converted
   >    >    from UTF-8 to EBCDIC using HTTP_xlatedyn().
   >    >    Regards,
   >    >    Thomas.
   >    >    -----Ursprüngliche Nachricht-----
   >    >    Von: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   >    >    [[1][1][1]mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] Im
   Auftrag
   >    von Larry
   >    >    Kleinman
   >    >    Gesendet: Dienstag, 17. März 2015 22:38
   >    >    An: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
   >    >    Betreff: question about example 2
   >    >    Hi all - I have an older version of the HTTPAPI library (I
   think
   >    it is
   >    >    1.23) so forgive me if this is no longer an issue in newer
   >    versions,
   >    >    I
   >    >    want to do a POST to a webform, but I would like to get the
   >    response
   >    >    from that site as text within the program, not write it to a
   file
   >    in
   >    >    the IFS.
   >    >    Is there a way to do that?
   >    >    Larry Kleinman
   >    >    Kleinman Associates, Inc.
   >    >    212-949-6469
   >    >    --
   >    >    IMPORTANT NOTICE:
   >    >    This email is confidential, may be legally privileged, and is
   for
   >    the
   >    >    intended recipient only. Access, disclosure, copying,
   >    distribution, or
   >    >    reliance on any of it by anyone else is prohibited and may be
   a
   >    >    criminal offence. Please delete if obtained in error and
   email
   >    >    confirmation to the sender.
   >    >    [attachment "EXAMPLE28.rpgle" deleted by Larry
   >    Kleinman/KLEINMANASSOC]
   >    >
   >
   -----------------------------------------------------------------------
   >    >    This is the FTPAPI mailing list.  To unsubscribe, please go
   to:
   >    >    [2][2][2]http://www.scottklement.com/mailman/listinfo/ftpapi
   >    >
   >
   -----------------------------------------------------------------------
   >    >
   >    > References
   >    >
   >    >    1. [3][3]mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   >    >    2. [4][4]http://www.scottklement.com/mailman/listinfo/ftpapi
   >    >
   >    >
   >    >
   >    >
   >
   -----------------------------------------------------------------------
   >    > This is the FTPAPI mailing list.  To unsubscribe, please go to:
   >    > [5][5]http://www.scottklement.com/mailman/listinfo/ftpapi
   >    >
   >
   -----------------------------------------------------------------------
   >    >
   >
   -----------------------------------------------------------------------
   >    This is the FTPAPI mailing list.  To unsubscribe, please go to:
   >    [6][6]http://www.scottklement.com/mailman/listinfo/ftpapi
   >
   -----------------------------------------------------------------------
   >
   > References
   >
   >    1. [7]mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   >    2. [8]http://www.scottklement.com/mailman/listinfo/ftpapi
   >    3. [9]mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   >    4. [10]http://www.scottklement.com/mailman/listinfo/ftpapi
   >    5. [11]http://www.scottklement.com/mailman/listinfo/ftpapi
   >    6. [12]http://www.scottklement.com/mailman/listinfo/ftpapi
   >
   >
   >
   >
   -----------------------------------------------------------------------
   > This is the FTPAPI mailing list.  To unsubscribe, please go to:
   > [13]http://www.scottklement.com/mailman/listinfo/ftpapi
   >
   -----------------------------------------------------------------------
   >
   -----------------------------------------------------------------------
   This is the FTPAPI mailing list.  To unsubscribe, please go to:
   [14]http://www.scottklement.com/mailman/listinfo/ftpapi
   -----------------------------------------------------------------------

References

   1. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   2. http://www.scottklement.com/mailman/listinfo/ftpapi
   3. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   4. http://www.scottklement.com/mailman/listinfo/ftpapi
   5. http://www.scottklement.com/mailman/listinfo/ftpapi
   6. http://www.scottklement.com/mailman/listinfo/ftpapi
   7. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   8. http://www.scottklement.com/mailman/listinfo/ftpapi
   9. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  10. http://www.scottklement.com/mailman/listinfo/ftpapi
  11. http://www.scottklement.com/mailman/listinfo/ftpapi
  12. http://www.scottklement.com/mailman/listinfo/ftpapi
  13. http://www.scottklement.com/mailman/listinfo/ftpapi
  14. http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------