YOUR FEEDBACK
José D'Andrade wrote: "...it may never be released..." Why? "...if Midori isn’t heir to Windows Mi...
AJAXWorld RIA Conference
$300 Savings Expire August 8
Register Today and SAVE!

SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


Modernizing Legacy iSeries Systems
Leverage, evolution, and flexibility are key

It's now possible to migrate an existing system to .NET with little reengineering, while preserving scalability and positioning the migrated application to implement Web services and SOA. The most promising solution may be an enhanced version of RPG that is both MSIL compliant and fully object oriented. By migrating to such a language, the organization can leverage the skills and knowledge of its engineering staff - allowing the RPG programmers, who possess intimate knowledge of the applications and processes, to develop new Windows and Web-based applications. In addition, because the new language is MSIL compliant, RPG programmers and MSIL programmers (VB, VS, C#, and so forth) can work together on the same projects. The language bridges platforms both on the technological and the human level.

For implementation of Web services and service-oriented architectures, the availability of an MSIL-compliant RPG language provides a vital link. It ensures that the RPG applications participate in .NET, which in turn supports all of the standards - WDSL, XML, and so on - that enable Web services and SOA. Through such a language, RPG applications can fully participate in Web services and be modernized to and included in an SOA, while retaining the skills and knowledge of existing programming resource (RPG as well as OO), and without rewriting or re-hosting the applications. In other words, the iSeries and each of the pillars that supports both the IT system and the organization - the RPG programming support staff, the critical iSeries business applications, the inherent business processes they support, and the data that resides on the iSeries - can be transformed into a modernized, Web-enabled system, thanks to tools that bridge the iSeries/RPG and .NET.

In addition, an SOA, once implemented through an MSIL-compliant language, provides an elegant path to modernization that no other technology or methodology has accomplished to date. By encapsulating business functions performed in the legacy environment inside Web services, a company can now leverage the investment in the business system while making it available to other heterogeneous environments. Furthermore, using the SOA model, a company can extend those parts of their legacy application that they need over a time frame that makes the most business sense to them.

Checking the "MAP"
In 2004, Microsoft teamed with nine iSeries service providers and ISVs in an alliance - the "Midrange Alliance" - intended to encourage iSeries shops to consider a variety of alternatives when they modernize. The project was spearheaded by ASNA - a longtime iSeries vendor that markets extension, modernization, and migration software products, including ASNA Visual RPG, an MSIL-compliant, fully object-oriented RPG language, and its Monarch product, an iSeries/400 to .NET replatforming analysis and transformation solution. The Midrange Alliance, which now has 19 members, provides resources for organizations planning modernization efforts on their Web site, including case studies, white papers, and pertinent information on IBM, Microsoft, and third-party products. Although the alliance may have a reputation for offering migration-only options, members, which include ASNA and LANSA, another founding member, also provide solutions for organizations that want to retain sensible loyalty to the iSeries.

Summary and Evaluation
For the six modernization options listed earlier, we can now provide a concise summary: the first two, replace or rewrite applications and RPG/400 emulation, are not sensible approaches to modernization, if they could be considered modernization at all. Screen scraping creates the look of modernization without doing so in reality, and in fact results in programs that resist modernization. Host-based ad hoc systems bind the organization to proprietary, nonstandard technologies and remove maintenance, enhancements, and capabilities from the organization to the vendor. Language conversion results in the loss of the original RPG developers (and their "tribal knowledge") and in code that is difficult to maintain for RPG and Java or C# developers alike.

Platform transformation tools, such as an MSIL-compliant RPG language, offer the greatest promise for meeting the challenges of modernization: bringing the enterprise system into the 21st century while avoiding unnecessary or costly disruption to the business. In short, it provides the best means of managing costs and achieving a reasonable timeline while making the most of opportunities that leverage an organization's assets.

About Mike Marlowe
Mike Marlowe leads the pre-sales team at ASNA as a pre-sales engineer andWindows and Web development trainer specializing in both .NET- and COM-based technologies. Mike is instrumental in educating prospects on ASNA's technology message as well as assisting with conceptual applicationplanning and development. Mike also assists with developing and deployingASNA's training curriculum.

YOUR FEEDBACK
WebSphere News Desk wrote: WebSphere First Look: Introducing IBM Workplace Designer 2.5. This article will introduce you to Workplace Designer 2.5. We begin with a brief overview of Workplace Designer and how you can use it to create Workplace applications. We then take a closer look at some of the many features included in Workplace Designer. We assume that you have experience with Web application development. Some familiarity with IBM Workplace products (such as IBM Workplace Collaboration Services 2.5 and IBM Workplace Services Express 2.5) would also be helpful.
WebSphere News Desk wrote: JDJ Labs First Look: Introducing IBM Workplace Designer 2.5. This article will introduce you to Workplace Designer 2.5. We begin with a brief overview of Workplace Designer and how you can use it to create Workplace applications. We then take a closer look at some of the many features included in Workplace Designer. We assume that you have experience with Web application development. Some familiarity with IBM Workplace products (such as IBM Workplace Collaboration Services 2.5 and IBM Workplace Services Express 2.5) would also be helpful.
WEBSPHERE LATEST STORIES . . .
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft. Mike is focused on the delivery of the Windows virtualization technology, including Windows Server 2008 Hyper-V, Microsoft Hyper-V Server and Virtual PC 2007. Mike also directs the tec...
Unify announced the expansion of its Composer for Lotus Notes solution through a partnership with CASAHL Technology. Partnering with CASAHL extends the Composer solution to include an assessment of the Lotus Notes infrastructure in order to inventory, categorize and analyze the types o...
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be...
Reminding people of how its backing was the making of Linux, IBM, to no one's surprise, has thrown its support behind cloud computing, that delicious nexus of every chi-chi buzzword technology currently in vogue: Web 2.0, rich Internet applications, software-as-a-service, SOA, grid com...
IBM claims to have created new species of custom-built, industry-standard, Linux-based rack server for Web 2.0 and Cloud Computing companies with massive data centers and tens of thousands of servers, like online gaming, social networks, search and Internet firms. A relatively limited ...
A standard from OASIS called Web Services for Remote Portlets (WSRP) is used so portlets can be decoupled from a portal. In part one (JDJ, Volume. 13, issue 3) of this article, we introduced the relevant standards and specifications and then demonstrated WSRP's capabilities by consumin...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING WEBSPHERE NEWS
IBM (NYSE: IBM) today announced that Princess Cruises, a subsidiary of Carnival Corporation (NYSE: C...