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

Re: anyone willing to help the ILE Illiterate?



   You can also use Scott's utilities, without necessarily having a deep
   understanding of ILE but this will help. I find in learning new
   languages, I like to see code first, see what it does and then hit the
   books.
   --- On Tue, 1/26/10, Steven Jacobs <sjacobs@xxxxxxxxxx> wrote:

     From: Steven Jacobs <sjacobs@xxxxxxxxxx>
     Subject: Re: anyone willing to help the ILE Illiterate?
     To: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
     Date: Tuesday, January 26, 2010, 8:51 PM

      You've been using RPG with out using some of the most powerful
      features of the language!  Unfortunately you are not alone.
      When I was a team leader (as recently as late 2008) I had to train
   all
      of our new hires in ILE because we couldn't find any RPG
   programmers
      that really used it.  I would get together with them for at least
   1/2
      day (sometimes longer) intense session to get them oriented to ILE.
      And that was just to get them started.  A quick phone call or
   e-mail
      is probably not going to be enough.
      I would suggest searching for articles on iSeriesNetwork and
   MCPress
      in addition to the resources already mentioned.
      I would suggest you approach in the following general order
      1.    subprocedures and prototyped calls
      2.    modules (bind by copy)
      3.    service programs (bind by reference)
      4.    binder language and activation groups
      I have used HTTPAPI on three different projects and it works great.
      Learning ILE will make you much more productive.
      -----Original Message-----
      From: [1]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
      [mailto:[2]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of
      [3]ftpapi-request@xxxxxxxxxxxxxxxxxxxxxx
      Sent: Tuesday, January 26, 2010 1:00 PM
      To: [4]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
      Subject: Ftpapi Digest, Vol 43, Issue 14
      Send Ftpapi mailing list submissions to
            [5]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
      To subscribe or unsubscribe via the World Wide Web, visit
            [6]http://www.scottklement.com/mailman/listinfo/ftpapi
      or, via email, send a message with subject or body 'help' to
            [7]ftpapi-request@xxxxxxxxxxxxxxxxxxxxxx
      You can reach the person managing the list at
            [8]ftpapi-owner@xxxxxxxxxxxxxxxxxxxxxx
      When replying, please edit your Subject line so it is more specific
      than "Re: Contents of Ftpapi digest..."
      Today's Topics:
         1. anyone willing to help the ILE Illiterate?
   ([9]davew@xxxxxxxxxx)
         2. Re: anyone willing to help the ILE Illiterate? (Michael Ryan)
         3. Re: anyone willing to help the ILE Illiterate? (Charles Wilt)
         4. RE: anyone willing to help the ILE Illiterate? (Tom Hall)
         5. RE: anyone willing to help the ILE Illiterate? (Mike Krebs)
      -------------------------------------------------------------------
   ---
      Message: 1
      Date: Tue, 26 Jan 2010 08:20:08 -0600
      From: [10]davew@xxxxxxxxxx
      Subject: anyone willing to help the ILE Illiterate?
      To: [11]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
      Message-ID:
      <[12]OFC2665611.6891A787-ON862576B7.004E73FB-862576B7.004EEBD8@dase
   rv.com>
      Content-Type: text/plain; charset="us-ascii"
      My coworker and I are interested in implementing the HTTPAPI but
   are
      not
      versed in RPG ILE.
      If any one out there is willing to take a little time to discuss on
      the
      phone or via email, please contact me.
      Or, if you have written code which can be used as is (without all
   the
      writeups, just load and compile, or whatever) with simple RPG to
   call
      it
      (passing mayber, server and string, returning a string?)  that
   would
      be
      cool.
      davew  AT  daserv dot com
      Thanks.
      we'd really like to keep this functionality on the iSeries and not
      have it
      pushed to a pc platform for our project.
      -------------- next part --------------
         My coworker and I are interested in implementing the HTTPAPI but
      are
         not versed in RPG ILE.
         If any one out there is willing to take a little time to discuss
   on
         the phone or via email, please contact me.
         Or, if you have written code which can be used as is (without
   all
      the
         writeups, just load and compile, or whatever) with simple RPG to
      call
         it (passing mayber, server and string, returning a string?) that
      would
         be cool.
         davew AT daserv dot com
         Thanks.
         we'd really like to keep this functionality on the iSeries and
   not
         have it pushed to a pc platform for our project.
      ------------------------------
      Message: 2
      Date: Tue, 26 Jan 2010 09:28:13 -0500
      From: Michael Ryan <[13]michaelrtr@xxxxxxxxx>
      Subject: Re: anyone willing to help the ILE Illiterate?
      To: HTTPAPI and FTPAPI Projects <[14]ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
      Message-ID:

   <[15]b384299a1001260628n45031e4v26e982bb60efe56d@xxxxxxxxxxxxxx>
      Content-Type: text/plain; charset="iso-8859-1"
      Take a look at the examples. Try and implement one of them. Let us
      know what
      problems you have.
      On Tue, Jan 26, 2010 at 9:20 AM, <[16]davew@xxxxxxxxxx> wrote:
      >
      >   My coworker and I are interested in implementing the HTTPAPI
   but
      are
      >   not versed in RPG ILE.
      >   If any one out there is willing to take a little time to
   discuss
      on
      >   the phone or via email, please contact me.
      >   Or, if you have written code which can be used as is (without
   all
      the
      >   writeups, just load and compile, or whatever) with simple RPG
   to
      call
      >   it (passing mayber, server and string, returning a string?)
   that
      would
      >   be cool.
      >   davew AT daserv dot com
      >   Thanks.
      >   we'd really like to keep this functionality on the iSeries and
   not
      >   have it pushed to a pc platform for our project.
      >
      >
      -------------------------------------------------------------------
   ---
      -
      > This is the FTPAPI mailing list.  To unsubscribe, please go to:
      > [17]http://www.scottklement.com/mailman/listinfo/ftpapi
      >
      -------------------------------------------------------------------
   ---
      -
      >
      >
      -------------- next part --------------
         Take a look at the examples. Try and implement one of them. Let
   us
         know what problems you have.
         On Tue, Jan 26, 2010 at 9:20 AM, <[1][18]davew@xxxxxxxxxx>
   wrote:
             My coworker and I are interested in implementing the HTTPAPI
      but
           are
             not versed in RPG ILE.
             If any one out there is willing to take a little time to
      discuss
           on
             the phone or via email, please contact me.
             Or, if you have written code which can be used as is
   (without
      all
           the
             writeups, just load and compile, or whatever) with simple
   RPG
      to
           call
             it (passing mayber, server and string, returning a string?)
      that
           would
             be cool.
             davew AT daserv dot com
             Thanks.
             we'd really like to keep this functionality on the iSeries
   and
           not
             have it pushed to a pc platform for our project.
      -------------------------------------------------------------------
           ----
           This is the FTPAPI mailing list.  To unsubscribe, please go
   to:
           [2][19]http://www.scottklement.com/mailman/listinfo/ftpapi
      -------------------------------------------------------------------
           ----
      References
         1. mailto:[20]davew@xxxxxxxxxx
         2. [21]http://www.scottklement.com/mailman/listinfo/ftpapi
      ------------------------------
      Message: 3
      Date: Tue, 26 Jan 2010 10:02:38 -0500
      From: Charles Wilt <[22]charles.wilt@xxxxxxxxx>
      Subject: Re: anyone willing to help the ILE Illiterate?
      To: HTTPAPI and FTPAPI Projects <[23]ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
      Message-ID:

   <[24]fa303d751001260702q38edae32vc61b384c0789c2d5@xxxxxxxxxxxxxx>
      Content-Type: text/plain; charset=ISO-8859-1
      Dave,
      Have you looked at the examples provided with HTTPAPI?
      If you tell us what you need to do, we can probably tell you which
      example comes the closest.
      Long term: Given that you're about 15 years behind, you need to
   update
      your skill sets.    Some places to start:
      IBM Redbook: Who Knew You Could Do That with RPG IV? A Sorcerer's
      Guide to System Access and More
      [25]http://www.redbooks.ibm.com/abstracts/sg245402.html?Open
      The RPG Programmer's Guide to RPG IV and ILE
      [26]http://astore.amazon.com/midrangedotcom-20/detail/188388456X
      RPG IV Jump Start, Fourth Edition: Your Guide to the New RPG
      [27]http://www.amazon.com/RPG-IV-Jump-Start-Fourth/dp/1583040927/re
   f=sr_1_
      1?ie=UTF8&qid=1264517604&sr=8-1
      HTH,
      Charles
      On Tue, Jan 26, 2010 at 9:20 AM,  <[28]davew@xxxxxxxxxx> wrote:
      >
      > ? My coworker and I are interested in implementing the HTTPAPI
   but
      are
      > ? not versed in RPG ILE.
      > ? If any one out there is willing to take a little time to
   discuss
      on
      > ? the phone or via email, please contact me.
      > ? Or, if you have written code which can be used as is (without
   all
      the
      > ? writeups, just load and compile, or whatever) with simple RPG
   to
      call
      > ? it (passing mayber, server and string, returning a string?)
   that
      would
      > ? be cool.
      > ? davew AT daserv dot com
      > ? Thanks.
      > ? we'd really like to keep this functionality on the iSeries and
   not
      > ? have it pushed to a pc platform for our project.
      >
      >
      -------------------------------------------------------------------
   ---
      -
      > This is the FTPAPI mailing list. ?To unsubscribe, please go to:
      > [29]http://www.scottklement.com/mailman/listinfo/ftpapi
      >
      -------------------------------------------------------------------
   ---
      -
      >
      >
      ------------------------------
      Message: 4
      Date: Tue, 26 Jan 2010 10:07:51 -0500
      From: Tom Hall <[30]Tom.Hall@xxxxxxxx>
      Subject: RE: anyone willing to help the ILE Illiterate?
      To: HTTPAPI and FTPAPI Projects <[31]ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
      Message-ID:
      <[32]014412627E0A3148A9269D344F9CA26F05632E2596@xxxxxxxxxxxxxxxxxxx
   l.com>
      Content-Type: text/plain; charset="Windows-1252"
      There are excellent samples included with the download.  I'd
   suggest
      picking one or two that looks like what you want to do, and trying
      them out.  If you get stuck, come back here with your questions.
   This
      is a generous community.
      Regards,
      Thomas Hall
      Integration Architect
      e-Commerce Team
      Old Dominion Freight Line, Inc.
      ?Helping the world keep promises.??
      ________________________________________
      From: [33]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
      [[34]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of
   [35]davew@xxxxxxxxxx
      [[36]davew@xxxxxxxxxx]
      Sent: Tuesday, January 26, 2010 9:20 AM
      To: [37]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
      Subject: anyone willing to help the ILE Illiterate?
      My coworker and I are interested in implementing the HTTPAPI but
   are
      not
      versed in RPG ILE.
      If any one out there is willing to take a little time to discuss on
      the
      phone or via email, please contact me.
      Or, if you have written code which can be used as is (without all
   the
      writeups, just load and compile, or whatever) with simple RPG to
   call
      it
      (passing mayber, server and string, returning a string?)  that
   would
      be
      cool.
      davew  AT  daserv dot com
      Thanks.
      we'd really like to keep this functionality on the iSeries and not
      have it
      pushed to a pc platform for our project.
      ------------------------------
      Message: 5
      Date: Tue, 26 Jan 2010 10:45:58 -0600
      From: Mike Krebs <[38]mkrebs@xxxxxxxxxxxxxxxxxx>
      Subject: RE: anyone willing to help the ILE Illiterate?
      To: HTTPAPI and FTPAPI Projects <[39]ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
      Message-ID:
   <[40]3DF08BA25872B644A1421B9F085B182901515132E8@xxxxxxxxxxxx>
      Content-Type: text/plain; charset="us-ascii"
      Dave,
      The ILE that Scott used is pretty straight forward with the
   exception
      of the "callback" routines. Once you go through the examples, you
   will
      better understand the callback routines and how they are used.
      Start with EXAMPLE1 in QRPGLESRC. It is the most straight forward
      example and has been well documented and "load and go". Compile it
   (if
      you didn't), call it and then look in the IFS (WRKLNK '/TMP/*'). Do
      you see the debug log and the pdf? You just successfully ran the
      HTTPAPI. No PDF? Copy the debug log and send it here. We'll tell
   you
      what to try next.
      Some common beginner things...make sure you can get outside with
   your
      i. Try pinging yahoo.com. Did it resolve to an IP? Did you get a
      response? Do you use a proxy on port 80? Need to either make a hole
   in
      your firewall or, if possible, use the proxy commands in HTTP
      (EXAMPLE1 has sample code commented out).
      Mike Krebs
      > -----Original Message-----
      > From: [41]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:ftpapi-
      > [42]bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of
   [43]davew@xxxxxxxxxx
      > Sent: Tuesday, January 26, 2010 8:20 AM
      > To: [44]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
      > Subject: anyone willing to help the ILE Illiterate?
      >
      >
      > My coworker and I are interested in implementing the HTTPAPI but
   are
      > not
      > versed in RPG ILE.
      > If any one out there is willing to take a little time to discuss
   on
      the
      > phone or via email, please contact me.
      > Or, if you have written code which can be used as is (without all
      the
      > writeups, just load and compile, or whatever) with simple RPG to
      call
      > it
      > (passing mayber, server and string, returning a string?)  that
   would
      be
      > cool.
      >
      > davew  AT  daserv dot com
      > Thanks.
      >
      > we'd really like to keep this functionality on the iSeries and
   not
      have
      > it
      > pushed to a pc platform for our project.
      ------------------------------
      -------------------------------------------------------------------
   ---
      -
      This is the FTPAPI mailing list digest.  To unsubscribe, go to:
      [45]http://www.scottklement.com/mailman/listinfo/ftpapi
      -------------------------------------------------------------------
   ---
      -
      End of Ftpapi Digest, Vol 43, Issue 14
      **************************************

     -----Inline Attachment Follows-----

   ----------------------------------------------------------------------
   -
   This is the FTPAPI mailing list.  To unsubscribe, please go to:
   [46]http://www.scottklement.com/mailman/listinfo/ftpapi
   ----------------------------------------------------------------------
   -

References

   1. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   2. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   3. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi-request@xxxxxxxxxxxxxxxxxxxxxx
   4. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi@xxxxxxxxxxxxxxxxxxxxxx
   5. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi@xxxxxxxxxxxxxxxxxxxxxx
   6. http://www.scottklement.com/mailman/listinfo/ftpapi
   7. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi-request@xxxxxxxxxxxxxxxxxxxxxx
   8. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi-owner@xxxxxxxxxxxxxxxxxxxxxx
   9. http://us.mc463.mail.yahoo.com/mc/compose?to=davew@xxxxxxxxxx
  10. http://us.mc463.mail.yahoo.com/mc/compose?to=davew@xxxxxxxxxx
  11. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  12. http://us.mc463.mail.yahoo.com/mc/compose?to=OFC2665611.6891A787-ON862576B7.004E73FB-862576B7.004EEBD8@xxxxxxxxxx
  13. http://us.mc463.mail.yahoo.com/mc/compose?to=michaelrtr@xxxxxxxxx
  14. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  15. http://us.mc463.mail.yahoo.com/mc/compose?to=b384299a1001260628n45031e4v26e982bb60efe56d@xxxxxxxxxxxxxx
  16. http://us.mc463.mail.yahoo.com/mc/compose?to=davew@xxxxxxxxxx
  17. http://www.scottklement.com/mailman/listinfo/ftpapi
  18. http://us.mc463.mail.yahoo.com/mc/compose?to=davew@xxxxxxxxxx
  19. http://www.scottklement.com/mailman/listinfo/ftpapi
  20. http://us.mc463.mail.yahoo.com/mc/compose?to=davew@xxxxxxxxxx
  21. http://www.scottklement.com/mailman/listinfo/ftpapi
  22. http://us.mc463.mail.yahoo.com/mc/compose?to=charles.wilt@xxxxxxxxx
  23. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  24. http://us.mc463.mail.yahoo.com/mc/compose?to=fa303d751001260702q38edae32vc61b384c0789c2d5@xxxxxxxxxxxxxx
  25. http://www.redbooks.ibm.com/abstracts/sg245402.html?Open
  26. http://astore.amazon.com/midrangedotcom-20/detail/188388456X
  27. http://www.amazon.com/RPG-IV-Jump-Start-Fourth/dp/1583040927/ref=sr_1_
  28. http://us.mc463.mail.yahoo.com/mc/compose?to=davew@xxxxxxxxxx
  29. http://www.scottklement.com/mailman/listinfo/ftpapi
  30. http://us.mc463.mail.yahoo.com/mc/compose?to=Tom.Hall@xxxxxxxx
  31. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  32. http://us.mc463.mail.yahoo.com/mc/compose?to=014412627E0A3148A9269D344F9CA26F05632E2596@xxxxxxxxxxxxxxxxxxxxxxxx
  33. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  34. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  35. http://us.mc463.mail.yahoo.com/mc/compose?to=davew@xxxxxxxxxx
  36. http://us.mc463.mail.yahoo.com/mc/compose?to=davew@xxxxxxxxxx
  37. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  38. http://us.mc463.mail.yahoo.com/mc/compose?to=mkrebs@xxxxxxxxxxxxxxxxxx
  39. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  40. http://us.mc463.mail.yahoo.com/mc/compose?to=3DF08BA25872B644A1421B9F085B182901515132E8@xxxxxxxxxxxx
  41. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  42. http://us.mc463.mail.yahoo.com/mc/compose?to=bounces@xxxxxxxxxxxxxxxxxxxxxx
  43. http://us.mc463.mail.yahoo.com/mc/compose?to=davew@xxxxxxxxxx
  44. http://us.mc463.mail.yahoo.com/mc/compose?to=ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  45. http://www.scottklement.com/mailman/listinfo/ftpapi
  46. 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
-----------------------------------------------------------------------