​So, to add to your learning experience...​

Get ahold of Scott's HTTP API and figure out how to write the RPGLE needed
to pull down and load the data from ISBN web site. :)
http://www.scottklement.com/httpapi/

Charles

On Wed, Dec 16, 2015 at 2:58 PM, Wilson, Jonathan <piercing_male@xxxxxxxxxxx
wrote:

On Wed, 2015-12-16 at 14:34 -0500, Charles Wilt wrote:
Here's a thought...

Why do you even need to validate this?

These codes are maintained externally to your company. All you should
really do is pull them down and store them.

It looks like ISBN offers an XML version of this data...
https://www.isbn-international.org/range_file_generation

Charles

Its very much a learning exercise on my part, having spent quite some
time away from the "400" (and programming in general) so now pulling
myself back up to speed with procedures, modules, free form, service
programs, SQL, the whole shibang, while also writing a blog (held in a
local debian wordpress) on my experiences, thoughts and "gotchas"
encountered as well as using git.

My time at a library supply company was one of my most pleasurable
experiences/jobs so it seemed an ideal candidate, along with the fact I
had the source/print of an old program lying around, to use as an
intensive learning "dropped in at the deep end" experience - hence
re-inventing the wheel in this particular case.

Jon

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.



This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2019 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].