Home > AS/400 Tips > WebSphere Strategies for iSeries professionals > Overcoming WebFacing performance problems
iSeries 400 Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

WEBSPHERE STRATEGIES FOR ISERIES PROFESSIONALS

Overcoming WebFacing performance problems


Search400.com editors
01.07.2004
Rating: -3.33- (out of 5)


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


Have you ever WebFaced an application hoping to improve the application only to find performance declines? You're then left wondering if WebFacing is even worth your while.

One unfortunate user ran into that problem recently. After WebFacing an application using WAS Express 5.0, there was a long delay every time the application was launched and a login was required. There was also a long delay the first time each screen was loaded. After the first load of each screen, performance picked up to an acceptable rate.

What was going on? Web development expert Jim Mason took a look and said there are key things to consider or do to improve performance:

  1. Pre-compile the JSPs.
  2. Pre-load frequently used WebFacing applications in WebSphere Application Server (WAS).
  3. Minimize the number of interactive jobs launched to one per user. Based on a user or group profile, bring them to a single menu with their application options on it to ensure only one interactive job is created for each user session in WAS.
  4. You may need to do some sort of load balancing by creating other instances if WAS is having problems with the number of sessions.

Mason said you can also try profiling the application using a profiling tool to figure out where the hot spots are in WDSC Advanced version 5.

"It sounds like the problem is on the initial activation of the interactive job, and you need to look at the system configuration to ensure that the system is properly tuned to start any interactive job quickly," Mason said. "Check the priority of the WebFacing interactive jobs vs. other jobs on the system."

"I've had good luck getting WebFacing to run well after it's loaded, and preloading the application may do the trick if it's slow only for the first user signing on," he said.

==================================
MORE INFORMATION
==================================

  • Options for calling iSeries commands from WebFaced applications
    If you've WebFaced an application, you might be confused to see in your menus calls to iSeries commands such as WRKSPLF and yet you aren't able to use them. Search400.com expert Jim Mason says WebFacing doesn't handle user interface screens in the current release. That means commands such as WRKSPLF won't work in a WebFacing application. The good news is that you have several options to handle this situation.
  • WebFacing errors
    A user turned to Jim Mason for some help after encountering an error while attempting to run his first WebFaced application in the WebSphere Test Environment in VAJAVA. Check out Jim's explanation.
  • WebSphere: Don't believe everything IBM tells you
    Each time a new version of WebSphere application server rolls out, IBM says that server is state of the art and no other server compares. Is it really the best option? Not necessarily. The Value Manager found other servers may be better worth your while.


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

WebSphere Strategies for iSeries professionals
Application modernization strategies for System i
Application modernization in the i world
Natively supported Web applications for Power running i
Enterprise open source basics
Basic security considerations for a Domino/WebSphere system
Simplifying data access using Java Standard Tag Library
Integrating Microsoft ActiveX components with WebSphere
Choices for running Web workloads on iSeries
Virtual hosting for iSeries Web applications
Automate WebSphere configuration backups on the iSeries (i5)

Application Development
iSeries calling an .exe
Top 10 programmer tips
Formatted work job scheduler
Convert system date and time
Mixing free format code with embedded SQL
SQL update a field in one file from a field in another file
Webcasts for iSeries programmers
Programming advice from the pros
Easy code copying via the drag and drop method
Setting FTP time-outs

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