Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is the difference between Connection Pool and data source?

Answers were Sorted based on User's Feedback



What is the difference between Connection Pool and data source?..

Answer / jaydeb chakraborty

Applications access a data source using a connection and
access Databases via DataSource objects.

A DataSource has a set of properties that identify and
describe the real world data source that it represents.
These properties include information such as the location
of the database server, the name of the database, the
network protocol to use to communicate with the server, and
so on.
DataSource object can be thought of as a factory for
connections to the particular data source that the
DataSource instance represents. In a basic DataSource
implementation, a call to the getConnection method returns
a connection object that is a physical connection to the
data source.

DataSource objects that implement connection pooling also
produce a connection to the particular data source that the
DataSource class represents. The connection object that the
getConnection method returns is a handle to a
PooledConnection object rather than being a physical
connection. An application uses the connection object in
the same way that it uses a connection. Connection pooling
has no effect on application code except that a pooled
connection, like all connections, should always be
explicitly closed. When an application closes a connection
that is pooled, the connection is returned to a pool of
reusable connections. The next time getConnection is
called, a handle to one of these pooled connections will be
returned if one is available. Because connection pooling
avoids creating a new physical connection every time one is
requested, it can help applications run significantly
faster.

Is This Answer Correct ?    14 Yes 2 No

What is the difference between Connection Pool and data source?..

Answer / hitler

The Connection pool means equals instance of connections and
it refereed Data Source object.

Is This Answer Correct ?    10 Yes 2 No

What is the difference between Connection Pool and data source?..

Answer / vijaya kumar

DataSource is an object reference which provides jdbc client to obtain a connection from connection pool.

Connection Pool is collection of ready to use database connections to connect the database.

Is This Answer Correct ?    4 Yes 1 No

What is the difference between Connection Pool and data source?..

Answer / raju

Connection pool is an mechanism of pre-creating group of connections and keeping them in cache memory for use and reuse.
DataSource is an interface in javax.sql ackage.Datasource is nothing but object oriented representation of connection pool or DataSource can be called as connection factory.
Coming to DataSource implementations some third parties have implemented this datasource and also server vendors like Tomcat,Websphere also implemented.

NOTE:mostly we use the server implemented DataSources

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More Weblogic Interview Questions

You are noticing a performance impact on your application and you suspect the underlying operating systemresources might be causing the issue, what steps would you take to narrow down the issue?

0 Answers  


Can I enable requests to a jdbc connection pool for a database connection to wait until a connection is available? : BEA Weblogic

0 Answers  


Can someone please tell me the basic differences between weblogic 8,9 and 10 versions

5 Answers  


What signal tells the jvm to give a thread dump? Does those signal work if you specify -xrs? Why?

0 Answers  


What are the differences between a web logic server and a web server?

0 Answers  


How do I identify the document type of an xml document? : BEA Weblogic

0 Answers  


What is the java authentication and authorization service (jaas) 1.0?

0 Answers  


Explain the types of deployment modes and diffrernces between them?

0 Answers  


How managed servers communicate with each other?

0 Answers  


What is unicast in weblogic?

0 Answers  


What are the advantages of cluster?

0 Answers  


What is config.xml?

3 Answers  


Categories