That's where I disagree. YAJL is super simple once you understand JSON.
Understanding the basics of JSON is a very valuable asset to anyone's
experience.

Whats daunting to some about YAJL (besides JSON itself) is that you
actually have to use ILE. Something that was offered to us many many years
ago, but hardly used by anyone. ILE is a great feather in anyone's cap in
the RPG world. (Modules, Service Programs, Binding directories, oh my!!!)
ILE is the single greatest enhancement to RPG in my opinion. But not many
use it and are stuck in RPGIII world.

I think you and others look at IWS as "from IBM so it has to be better and
easier." I am not sure if that was proved right by this thread or your
earlier ones. It's something you finally got working when if you were to
spend a little time understanding JSON, YAJL would be very easy to work
with.

Most of these solutions IBM is providing (XML/JSON parsing, web service
clients, etc) were solved by ISVs/open source years before they were
offered by IBM. GETURI and HTTAPI were available at least 15 years before
IBM's solutions.

XML on the other hand can put itself in a pipe and smoke it. I hate XML.
:)

Rant done. Nap time.

Bradley V. Stone
www.bvstools.com
MAILTOOL Benefit #6 <https://www.bvstools.com/mailtool.html>: Easily send
group emails with Distribution Lists

On Thu, Jul 18, 2019 at 1:30 PM Booth Martin <booth@xxxxxxxxxxxx> wrote:

The issue, to my mind, is about alternatives. The RPG shops already
using YAJL or whatever are happy and have no real reason to change.

However, the many good, long-time RPG shops that find that they must
move into the XML/JSON world can get there with existing people a lot
quicker with IWS. IWS provides existing teams with an on-ramp that is
gradual, productive, and effective from about Day 4 (with a decent
tutorial/teacher).


On 7/18/2019 1:17 PM, Jim Oberholtzer wrote:
My thought was the client and server program both “speak” JSON between
them
and IWS manages the server instance etc. That’s where Scott Klement’s
YAJL
and HTTPapi come into play.

Am I wrong? I can see where IWS could be avoided.
--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing
list
To post a message email: WEB400@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/web400.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

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

This mailing list archive is Copyright 1997-2024 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].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.