Because the System i can run at redline speed all day long . . .
IBM has been cooking up a plan to offer a free version of its EGL application development toolset, with delivery planned later this summer. Unofficially called EGL Free, the tool promises to simplify the creation of rich Rich Internet Applications (RIAs) by hiding the complexities of JavaScript, HTML, and Java-based REST and SOAP services.
The initial code comes from IBM Rational Business Developer (RBD), which provides additional enterprise-level features that won't be included in EGL Free, such as support for WebSphere Application Server and other third-party vendor databases like Oracle. There's not a lot of information available yet, but IBM has a light FAQ about it on its EGL Café site.
Might EGL Free work well for IBM i/System i focused developers? What are some of the typical components a developer would need and what needs to be running on a System i or Power System box?
"Since IBM has been light on the details of what we can expect in EGL Free, it is hard to answer your question," notes Dan Darnell, an independent consultant who specializes in modernizing System i applications through the use of EGL.
"One would guess that they are not going to provide features in Free that would put revenues from mainframe/midrange customers of RBD and RDi SOA in jeopardy. It appears that the focus of EGL Free is on the EGL Rich UI technology--as opposed to the legacy app migration features of RBD or RDi SOA. There is nothing else out there to match EGL Rich UI for drop-dead easy development of awesome Web 2.0/RIA apps," he says.
So how might developers use EGL Free?
"What I expect, then, is that people will be able to use the terrific Rich UI technology to develop Web 2.0/RIA interfaces using EGL Free, and then they will develop their services layer in whatever language they think is best suited to the task: EGL, PHP, Java, a .NET language, or even RPG. I think, though, that IBM is hoping to attract an audience outside of the mainframe/midrange crowd so there may not be all of the tools available in EGL Free that one might use to gain the best leverage of a large legacy application base--for that, again, you would look to the full RBD or RDi SOA products," Darnell explains.
"From the looks of it a developer will need to have a Windows-based PC to run EGL Free. IBM says that the initial deployment target environment for EGL Free is Tomcat 6.0. I run EGL Rich UI apps in this environment today on IBM i so I can attest that it works well," he notes.
Posted by cmaxcer at July 6, 2009 9:49 AM

| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
We welcome your comments and opinions and encourage lively debate on the issues. However, Penton Media reserves the right to delete or move any content that it may determine, in its sole discretion, violates or may violate its Terms of Use or is otherwise unacceptable. For more information, see Penton Media's Terms of Use.