Home > SOA Tips > SOA Advisor > What is new in JDBC 4.0?
SOA Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

SOA ADVISOR

What is new in JDBC 4.0?


Jack Vaughan
11.20.2008
Rating: --- (out of 5)


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


In the ongoing rush toward services, some traditional types of connectivity can get overlooked. Take for example data base drivers. They can be important elements in a enterprise architecture, as many developers have learned when they have taken them for granted, and consequently incurred performance penalties, or worse.

At some point, the driver may be the only route between a service and needed data.

"Many services still need to talk to primary data. In effect, software architects have to think all down the layers," said Jonathan Bruce, long-time JDBC hand and now program manager for .NET technologies at DataDirect Technologies.

The architect, in effect, said Bruce, has to think through all the layers of the 'onion' right down to the data, in order to have a well-behaved system. That's still true in the services era.

"It is even more critical than before. There is a body of work that has to occur to expose your resources in a services context," he said. "You marshall, you wire, you govern - it all requires additional CPU cycles, so that you have less room than ever for nonperformant data providers."

JDBC is fairly well understood, and JDBC updates do not come along everyday. But there has been an upgrade to JDBC 4.0 in the Java DB driver camp. It takes a while for new features to wend through standards, through the DB vendor community and so on.

Notable new elements in JDBC include:

  • More APIs for access to common features of SQL:2003.
  • Features to handle exceptions, including chained exceptions.
  • A SQLXML mapping in the Java programming language for the XML data type in SQL.
  • Better BLOB support.
  • A new Wrapper interface pattern that helps in accessing an instance of a resource that may have been wrapped for architectural reasons.

[Source: What's New in JDBC 4.0? by Sharad Acharya today.java.net]

Bruce says elements in the rev bear watching. Data Direct, which took part in the deliberations moving up to 4.0, is now JDBC compliant with its DataDirect Connect for JDBC version 4.0, released in September. New DataDirect Connect elements include support for enterprise runtime features of JDBC 4.0 including extended diagnostics and caching enhancements. Also supported, of course, are the SQLXML data type, the wrapper pattern, as well as multiple JVMs. Now, the company's drivers are packaged as a single JAR file that can be used across all Java platforms, said Bruce.

JDBC info resources
Data Direct JDBC - blog

On JDBC -JDBC standards page

What's New in JDBC 4.0? – Today.Java.Net


Rate this Tip
To rate tips, you must be a member of SearchSOA.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
SOA Advisor
Approaches to Business Process Management (BPM)
Java-based Abdera open source tools implement Atom services
G1: Changes due in garbage collection for JVMs
Chrome OS in future, but what does Android offer now?
SOA pattern of the week (#7): policy centralization
Protocols for cloud services - Part 2
Tips for tracing enterprise transactions
Enterprise Architecture in the Agile age - Part 1, Styles of EA
Service Decomposition splits service, not function: SOA Pattern (Week 5)
Service Normalization reduces redundancy, waste: SOA Pattern (Week 4)

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.



SOA Trends and Strategy - SOA Education, SOA Development, SOA Implementations
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 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts