Home > AS/400 Tips > WebSphere Strategies for iSeries professionals > E-business made easy
iSeries 400 Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

WEBSPHERE STRATEGIES FOR ISERIES PROFESSIONALS

E-business made easy


Jim Mason & Dave Slater
05.31.2001
Rating: -3.90- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


In the beginning, Web application development was difficult. You needed to know how to create your own Web pages using HTML, and you needed to understand CGI to access data and applications.

There were enhancements along the way: tools to help design Web pages and other Web programming languages such as Net.Data.

The introduction of Java made programming Internet applications easier. Java applications were much more portable than applications written in any of the previous portable languages. Write Once, Run Anywhere became the selling point for Java applications. Java applications would run on any platform that supported a Java virtual machine (JVM) -- and every strategic hardware platform had JVM support. There was a price, however. There were books published about learning Java in several weeks, but object-oriented (OO) design and programming, and becoming proficient at abstraction and inheritance, took most programmers six to 12 months to master. Many organizations couldn't afford this investment in ebusiness application development. Some businesses hired new Java programmers for ebusiness application development, but many of those new programmers lacked the business understanding to create good ebusiness applications. Understanding Java and Web programming wasn't sufficient.

With the introduction of WebSphere Development Studio for iSeries, moving iSeries applications to the Web became a lot easier. The WebFacing Tool creates a Web interface to existing 5250 applications. The tool creates JavaServer Pages (JSP) files, Java beans and servlets based on the 5250 display file DDS. There is little or no change to the business logic of the original application, and the "WebFaced" application supports both a 5250 and Web interface. The JSP file, servlet and Java beans run on WebSphere Application Server, Standard Edition, a free feature of OS/400. Programmers will be able to move their iSeries applications to the Web easily and cost-effectively with minimal investment in skills development.

How difficult is the WebFacing Tool conversion process?

Here are the steps for conversion:

  1. Check your DDS source to determine whether all of the important DDS keywords are supported by the WebFacing Tool.
  2. Update your DDS source to use only the supported keywords or delay your conversion.
  3. Set up WebSphere Application Server.
    * Rochester has set up a first install center pilot program for WebSphere Application Server. This support from Rochester makes this step relatively painless. Contact Joe Druga at 1-507-286-6400 or Pam Sclafani at 1-914-784-5463 for more information.
    * Start the WebFacing Tool Integrated Development Environment.
    * Create a new WebFacing project.
    * Select a server.
  4. Select the DDS file source.
  5. Select the presentation style for the Web interface.
    * Choose from several style sheets.
  6. Select the commands for calling your application.
  7. Convert your application.
  8. Deploy your Web application to WebSphere Application Server.
    * Generate your publishing information.
    * Generate the output.
    * Deploy to the server.
  9. Call your Web application from the browser.

You're done! And if you had WebSphere Application Server running and you used only supported DDS keywords, this entire conversion process could have taken as little as two hours.

How do I begin?

The conversion process is easy, but some training is still required. You need to become familiar with the following products:

  • WebSphere Application Server for iSeries: You need to know how to install, configure, administer and tune the performance of WebSphere Application Server
  • WebFacing Tool: The education for this tool is combined with the education for WebSphere Studio for iSeries because many developers want to understand how they can enhance and customize the output of the WebFacing Tool
  • CODE: CODE is the preferred development environment for creating iSeries applications. There are enhancements to CODE to make the WebFacing conversion process easier.

With two weeks of training, most developers have the background to start moving their applications to the Web.

Another option

Many organizations don't have sufficient resources to move their portfolio of applications to the Web. For these organizations there are conversion services available through IBM and the partner community. These services offerings include the following:

  • Education and training
  • Proof of concept conversion
  • The conversion of a typical but small application to demonstrate the capabilities of the WebFacing Tool
  • Turnkey application conversion
  • Conversion of your entire portfolio of applications
  • WebSphere Application Server set up
  • DDS analysis and update
  • Application conversion and three-stage publishing; unit test, quality assurance and production
  • Web application configuration, administration and performance tuning

The future is bright

Ebusiness is the future of the IT industry. The server with the most ebusiness solutions will be the premier ebusiness and Java server. By definition, good ebusiness applications have two basic characteristics:

  • They are good business applications
  • They have a Web interface

The future looks bright for the iSeries server. The iSeries server has more good business applications than any other server, and the WebFacing Tool can take these solutions to the Web quickly, easily and cost-effectively.

--------------------------
About the authors: Jim Mason is president of Cape Cod Bay Systems, and he writes, consults, teaches, designs and develops AS/400 Web applications using Java, WebSphere, DB2, Lotus Domino and the WebSphere Development Tools for AS/400. Dave Slater is World Wide Market Manager of AS/400 Application Development at IBM Canada.

---------------------------------------------------------
ADVICE ON WEBSPHERE AND WEB DEVELOPMENT
---------------------------------------------------------

Our search400 experts, who include Jim Mason and Dave Slater, have been busy answering Web Development questions from members. Click over to read what they had to say. You might find some much-needed advice.
http://search400.techtarget.com/ateAnswers/0,289620,sid3_tax285218,00.html


Rate this Tip
To rate tips, you must be a member of Search400.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Web Tools
Putting data from IBM i on Amazon S3 using i2S3
TAATOOL: Useful tools for programmers on IBM i
Programming for the Web on the IBM i, what is possible
Zend Web software teams up with IBM System i
Using geocoding on AS/400 to enhance your Web presence
The iSeries Blog has a new home on IT Knowledge Exchange
The best technologies and tools for System i programmers in 2009
Search400.com Products of the Year 2008
Application modernization strategies for System i
Natively supported Web applications for Power running i

Web Development
Implementing a browser interface in COBOL: Creating your graphic Web page
Implementing a browser interface in COBOL: Getting started
IBM i shop boosts online sales with RPG-based Web platform
Migrating from RPG to EGL on IBM i
Groovy programming on IBM i
Running PHP open source applications: NOBODY needs authority
Zend Web software teams up with IBM System i
The best technologies and tools for System i programmers in 2009
Seven IBM i project lessons learned in 2008
AS/400 lessons from the past, present, and future: A holiday tale

Web Servers
System i no longer the stepchild of IBM's world
Connecting WebSphere to AS/400 for image retrieval
Weaving in WebSphere
SOA enhancements drive IBM WebSphere feature packs
SOA means money for IT workers
Enable J2EE app on WAS to access DB2
Securing Apache: Keeping patches current
IBM runs USOpen.org on Power boxes
MoMA's IT makeover a mix of old and new
How does RPG talk to a browser?

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
WebSphere Development Studio Client (WDSC)  (Search400.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



iSeries Security - Security Tools, Physical Security and System Security
HomeNewsTopicsITKnowledge ExchangeTipsBlogsAsk the ExpertsMultimediaWhite PapersProducts
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 1999 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts