[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
-----------------------------------------------------------------------