From my experience, and maybe things have changed but... IWS requires*PCML. That trickles down to the coding in RPG programming.
From what I've seen in ILEastic, the programmer needs to be well acquaintedwith http methodology. And keeping with the theme of
On Sun, Jan 23, 2022 at 9:14 PM Jay Vaughn <jeffersonvaughn@xxxxxxxxx>
especially in those shops with old school rpg programmers.
Using an Apache server instance works well and is very fast.
Very simple to setup and effective using it for REST architecture,
the request from the server then looks up an appropriate native rpg pgm to
Help your staff out by writing a simple “landing” program that offloads
call passing it two parms. 1) in = request json 2) out = response json.
it with sql json function, then produce the response packing it back up
Your team can write simple rpg pgms that accept this request parm, parse
with sql json functions.
need to learn how to work with json. And between data-into, YAJL, sql,
Your devs never have to interface with any http stuff at all. They just
they will get by just fine. My suggestion is to use the sql functions.
I would choose this over IWS over ILEAstic any day.
I know basically nothing about Apache, IWS, or ILEastic, so I'm
neither a fan nor detractor of any of those.
But, given that IWS and ILEastic seem to have gone out of their way to
allow you to sidestep Apache, clearly some people thought they could
provide significant value over using Apache, particularly for RPG
So what, in your opinion, makes Apache so much better than the other
two? Is it easier to write the "simple landing program" against Apache
versus against IWS or ILEastic? Or are you saying that (Apache + your
helper interface) is so much better than (IWS + no helper interface)
which in turn is better than (ILEastic + no helper interface)?
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related
Help support midrange.com by shopping at amazon.com with our affiliate
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.