整合DB2與Apache Geronimo

來源:互聯網
上載者:User

簡介:Apache Geronimo 是部署 Java™ 2 Platform, Enterprise Edition (J2EE) 應用程式的 一個新的很受歡迎的替代方案。IBM DB2® 是一個成熟的關聯式資料庫產品,非常適用於 J2EE 環境。 IBM 軟體工程師 Emilio Zegarra 將詳細介紹如何將這兩個產品整合到 J2EE 應用程式中。

概述:Apache Geronimo

Apache Geronimo 項目成功構建了一個開源的、J2EE 相容的應用服務 器。該應用伺服器非常強大可靠,這得益於它將一些現有的開源項目重新使用,作為其實現的一部分。從 某種意義上說,Apache Geronimo 應用伺服器是幾個開放源碼項目的集合。例如,表 1 提供了組成 Apache Geronimo 的一些開放源碼項目的列表。

技術 開放源碼項目
Enterprise JavaBeans (EJB) 容器 Open EJB
Web 容器 Jetty, Tomcat
Java Messaging Service (JMS) 訊息傳遞 Active MQ
Lightweight Directory Access Protocol (LDAP) Apache Directory

以下產品用於樣本應用 程式的開發或部署:

Apache Geronimo Application Server, Version 1.0

IBM DB2 Universal Database™, Version 8.2

Eclipse, Version 3.1(可選)

Eclipse Web Tools Platform 外掛程式項目的 0.7.1 版(可選)

關於應用程式範例

本文中使用的樣本應用 程式是一個具有已定義的 JavaServer Pages (JSP) 的 Web 模組應用程式,用於示範 DB2 與 Apache Geronimo 的整合。該 JSP(名為 references.jsp)將查詢資料庫中可用的 Apache Geronimo 引用的表 ,如 圖 1 中所示。

圖 1. 應用程式概述

當 JSP 從資料庫中獲 得資料之後,它將以製表形式將此資料展示給請求客戶機。在為伺服器部署應用程式之前,必須完成資料 庫配置。為了實現這一點,需要制定一個資料庫部署計劃。然後使用此部署計劃,在用於將要使用的應用 程式的 Apache Geronimo 伺服器上部署 DB2 資料來源定義。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.