|
>Is it at all possible always to get your core business on a singleI'm not saying that. I just know that many ways exist to get to data inside an AS/400. Unfortunately very few of them are available ON the i except green screens.
platform?
It wouldn't be an easy task but I know it can be done in most cases.\001
And before you think I might be saying 100% RPG green screens I will head
interfere with the longterm viability of your core apps.\001 At myWe have had very good experience with letting Java provide a network connection point, massage the XML payload into a normalized form, and sending THAT down in a member file to a Cobol program with a rudimentary XML parser, pulling up the response and using XSLT to transform it back to an XML response as expected in the other end.
previous employer I got all excited about Java because it had a nice
library of things that appeared to make things like web services and web
pages easier.\001 At the time it was a 99% RPG shop.\001 I decided, in my
idiot youth, that it would be an ok introduce Java to this shop and write
a portion of a core business process (tax calculation web service) with
Java+Tomcat.\001 Nevermind the fact that Brad Stone (e-RPG fame) was
literally sitting a cube away - I wanted to taste the Koolaid becauseIt is always a trade-of. Doing everything inhouse in RPG is nice for smaller projects but I expect a scaling problem similar to what chefs experience. It is easy for a great chef to create a great meal for 4 persons, but hard for a great chef to create a great meal for 4000 persons in 5 localities and so on.
everything I read was that Java would be the next big thing and I didn't
at that time know how to accomplish the task with RPG.\001 Well, since
then I now get calls from my previous employer to fix that Java whenever
it breaks.\001 Java never took off within their walls and now it is just a
pain in their butt.\001 If I would have taken a measured approach and
evaluated what introducing Java+Tomcat would mean then I would have
realized that RPG would be a much better decision for the shop (and very
do-able).\001 It is all about making the right decision for each
individual shop based on what their core technologies are.
As I understand from your past posts you are a fan of not being tied to aI think that basically MY problem is that I don't like having control over important components I use to create long lasting solutions for my employer (which is why I tend to dislike closed source solutions), and I don't like being tied to a particular product - open source or not. I like to be able to choose :)
vendor and prefer to find a happy medium by combining a bunch of open Java
technologies together even if it takes some manual plumbing on your part -
I would consider that NOT to be the norm but also consider it a direction
that more shops should take vs. switching languages/platforms just because
one single new part of technology makes something slightly easier.
One of the statements I make in the RPG related sessions I give at
conferences is this "There is very little RPG can't do."\001 The same
could be said for almost any language out there these days as long as the
developer holding the language isn't afraid to tread into the unknown.
Anyways, hope that gives you an idea of where I am coming from.Hopefully me too.
As an Amazon Associate we earn from qualifying purchases.
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.