K
Ken Larson
I've done a fair amount of Java, but I am just starting to learn J2EE.
I'm dealing right now with a requirement for a project that the database
selected integrate well with J2EE. Specifically, I will most likely be
using SQL Server (spare me any MS gripes, this isn't my decision), but I
need to be aware of the consequences of using SQL Server in a J2EE
environment.
Is the only thing important for J2EE having a good JDBC driver? Or are
there other things that various databases offer that make them play
better with J2EE?
I am aware that Oracle offers some additional Java features like storing
Java objects in the databases, and writing stored procedure in Java. I
am also aware that high quality JDBC drivers are generally available for
most databases for free. However, with SQL Server, there is a driver
available from microsoft, an open source JTDS one (pretty young), a
weblogic one... I would also appreciate any advice people have on
selecting a JDBC driver for SQL Server. Ideally I wouldn't have to
require my customer to fork out a bunch of money just for an acceptable
JDBC driver.
I also have seen some things about JTA and XA, for transaction
processing (although I don't know much about it at this point); what
level of support is there for this for SQL Server as opposed to
alternatives?
Thanks,
Ken
I'm dealing right now with a requirement for a project that the database
selected integrate well with J2EE. Specifically, I will most likely be
using SQL Server (spare me any MS gripes, this isn't my decision), but I
need to be aware of the consequences of using SQL Server in a J2EE
environment.
Is the only thing important for J2EE having a good JDBC driver? Or are
there other things that various databases offer that make them play
better with J2EE?
I am aware that Oracle offers some additional Java features like storing
Java objects in the databases, and writing stored procedure in Java. I
am also aware that high quality JDBC drivers are generally available for
most databases for free. However, with SQL Server, there is a driver
available from microsoft, an open source JTDS one (pretty young), a
weblogic one... I would also appreciate any advice people have on
selecting a JDBC driver for SQL Server. Ideally I wouldn't have to
require my customer to fork out a bunch of money just for an acceptable
JDBC driver.
I also have seen some things about JTA and XA, for transaction
processing (although I don't know much about it at this point); what
level of support is there for this for SQL Server as opposed to
alternatives?
Thanks,
Ken