如同 Sun JDBC 2.0 Standard Extension 規格中的定義,資料來源容許您管理資料庫的連線儲存區。使用連線儲存區提供您下列好處:
- 它可以提高效能。建立連線是昂貴的;設定好資料來源的實例化之後,這個物件就會建立連線。
- 它可以簡化資源配置。僅從資料來源配置資源,而不是在程式碼中的任意地方配置資源。
- 它可以簡化連線呼叫。如果要在 JDBC 1.0 中取得連線,您將需要在資料庫驅動程式的類別名稱上呼叫 Class.forName() 後,才能進行 DriverManager 呼叫。
資料來源的運作程序如下:
- 當 Servlet 或其他用戶端想要使用連線時,它將依名稱從 JNDI 伺服器查閱資料來源。
- 接著,資料來源將傳回一個連線到用戶端。
- 如果資料來源不再有連線,它可以向資料庫管理程式要求更多的連線
(只要不超出連線數目上限)。
- 當用戶端完成了連線,它將關閉連線。
- 接著,資料來源會將連線傳回可用的儲存區。
您可以利用應用程式部署描述子編輯器中的「部署」頁面,或利用管理主控台來配置 WebSphere® Application Server 6.0 版的資料來源。
如果是 WebSphere® 5.x 版
1測試環境和伺服器,
您可以利用伺服器編輯器的「資料來源」頁面來配置資料來源。