September 07, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Enterprise Content Mgmt. Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
Peek and Tweak: Optimizing J2EE Internet Transactions
12/01/2003
By Steve Baldwin

In a browser-centric, hyper-competitive world, rapid online response time is a key to business success. But as BMC Principal Software Consultant Ross Cochran explained, a number of factors can make optimizing user experiences during J2EE transactions a daunting task.

ADVERTISEMENT
Our Popular Webinars
Insurance Roundtable: Discovering the Missing Link of Business Architecture
How Secure is Your Data? Learn about PCI Solutions
You Can Implement Today.
Reducing Cost of Legacy Systems with Guaranteed ROI
How to Get a BPM Initiative off the Ground
The Future of Application Servers in the Enterprise & IBM WebSphere Application Server V7
More Webinars

“If someone has to wait minutes for something, they'll probably click and go to your competitor,” he said during the ebizQ webinar Business Service Management for End-to-End Internet Transactions, part of the Improving Business Agility Through Business Service Management series, sponsored by BMC Software.

Cochran observed that, “Java seems to be a pretty much de facto standard for developing, and especially, integrating applications now” and in the future.

So he chose to focus on J2EE Internet transactions, which he defined as “connecting through a browser all the way through the IT infrastructure, through a WebSphere Application Server and returning something back to your browser.”

Cochran noted that there are numerous products that do what the IBM WebSphere family does, but said for the purposes of his talk, he would focus on WebSphere MQ, WebSphere Integration Broker, and WebSphere Application Server (WAS), which he dubbed “the three flavors” of IBM integration software.

He went through the multiple components of typical transactions, any of which could become problematic and slow things down, and outlined ways monitor system performance, identify the trouble spots, and fix what ails them.

Transaction-impacting components include HTTP (aka Web) servers, the Java Virtual Machine (JVM), Java Servlets, Java Server Pages (JSPs), and Enterprise Java Beans (JSBs).

Some examples of the kinds of difficulties that can crop up:

--Browsers: It’s difficult to even quantify exactly what slow response time is, because it varies from person to person and company to company.

--JVM garbage collection: Cochran called it a “balancing act between doing it often enough to have enough memory but not so often that you impact (slow) the running of your Java programs.”

--WAS Logs: “If they grow too quickly, it could result in your running out of file space.”

--Java Management Extensions (JMX): They’re “becoming the J2EE standard method of getting information about how your WebSphere Application Server is performing. …It's great to have all this information, but how do you access it?”

Page 1

More Top Stories
SQL Injection Rears Its Ugly Head Again Gold Club Protected
Sun Also Rises on Open Source Gold Club Protected
The Role of Model-Driven Development Gold Club Protected
Linux Grows Up Gold Club Protected
Retro App Development Gold Club Protected
Avoiding Common EAI Implementation Missteps Gold Club Protected
More Top Stories
Related News
Gemalto Acquires Multos Business From Keycorp
Open Meets Open: Oracle Adds Eclipse Support to WebLogic
IBM: SOA Seeded into 2008 US Open
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
The Future of Application Servers in the Enterprise & IBM WebSphere Application Server V7
Date: Sep 10, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
How to Get a BPM Initiative off the Ground
Date: Sep 16, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  SAP Newsletter - The Second Step of CRM

Customers are the lifeblood of a successful business. That’s why over the past few years, organizations have poured money into automating,...Learn More

ebizQ also recommends
 IBM Smart Strategies for Web 2.0 Newsletter
 Twelve Common SOA Mistakes and How to Avoid Them
 The End of Middleware
 High-Performance SOA Management with a Virtual Services Environment
 Increasing the Effectiveness and Efficiency of SOA Through Governance - 2008 SOA Governance Survey Report
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat