I am going to follow up my post from earlier in the week about EGL. I just finished up my first week of training and my initial impressions are holding up. This is a solid tool for developing web applications. EGL *isn't* doing anything I couldn't do on my own. There hasn't been one of those: "Wow. I didn't know I could do that" kind of revelations. Whether it is web page design or calling Java, RPG or even accessing server resources through remote calls, none of this stuff is new. I could do all of it on my own with the existing tools I use. But, I am evaluating the switch to using EGL for my future web development. Here is why:

1. Integration. Just about everything comes with the tool out of the box. This is what I like about MyEclipse. I am using RDB right now but when I need to write programs or services in RPG I can jump to RDi without too much angst.

2. Great web services integration. They really couldn't have made accessing web services any easier. One of the tutorials has you call a web service from a web page that returns a list of theaters and movies and times using a zip code and a "radius" parameter. It took, maybe, 10 minutes to build it (less if I had known what I was doing). After running that, I added a Google map interface from another web service in about 5 minutes. Yeah, pretty "easy" to do, but will it hold up as I scale to something bigger? I can't say for sure but I'll find out more as I apply EGL to a couple of projects I am working on. The beauty of this approach is that if you expose stuff as a web service, it is a trivial task to integrate that service into your web app.

3. Remote calls to RPG. Almost as easy as the web services integration. I need to dive a bit deeper here but so far using EGL to call RPG programs and return data is a snap.

Still too soon to tell whether EGL will be my primary tool for developing web applications. Even with a week's worth of exposure to the tool, I feel like I have hardly scratched the surface. What is needed is a EGL "Cookbook" that presents common web application development issues and presents solutions. Perhaps if EGL gains some traction, we can post stuff into the wiki.

Taking the EGL tour has, so far, been helpful. I might just use EGL in the interim as a web services integration tool and then slowly move my applications to use the UI tools later. I'll learn more about that in a couple of weeks when I finish the course.

So far, I like what I see. Perhaps not with the passion that Joe Pluta has, but if you develop web apps, RPG based or not, EGL is worth more than a cursory look.

Pete Helgren

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

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.