Problem solve Get help with specific problems with your technologies, process and projects.

Toolbox for Java -- advantages and disadvantages

I've been using the JDBC delivered by IBM to connect my Linux Web Server to our iSeries databases. I've heard there's...

a faster way, record level access. How much faster is this, and what are the advantages and disadvantages.

The Toolbox for Java provides direct record-level access to the iSeries database for Java applications.


Performance - When the iSeries Toolbox for Java was introduced, I believe that the database access was several times faster that JDBC. However, database access times are typically a small component of the overall application performance and JDBC performance has improved. If the main function of your application is database access, you will want to test the performance differences between the two access methods.


Most iSeries applications used direct reads and writes. The Toolbox for Java provided that capability for Java applications.


The greatest advantage that Java has over others is its portability and its e-business strengths. When you start employing database access methods that are unique to the platform, you have compromised the portability of your application. This may make porting to another platform extremely difficult in the future. If you chose to use direct database access, you should keep a log of every instance where you use this in case you want to port to another platform in the future.

I'm happy with the results I've gotten so far, twice the speed of NT's ASP.


Ask your Web development questions--or help out your peers by answering them--in our live discussion forums.

The Best Web Links: tips, tutorials and more.

Check out this live Q&A with Dave Slater and Jim Mason, How to best get started with WebSphere Development Tools.

This was last published in January 2002

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.