Aspire和Tomcat使用層次數據集

發表于:2007-06-22來源:作者:點擊數: 標簽:
下一頁 1 2 3 4 5 Aspire是一個RAD工具,提供使用者以標準的XML/XSL、J2EE及關聯式資料庫技術快速地創建網站。Aspire可接受的資料來源包含存儲程序、SQL語句、EJBs及 Java 控件,并使用Apache 的xerces/xalan作為轉換的處理器。 Aspire可使用于多種servlet引

下一頁 1 2 3 4 5 

   

  Aspire是一個RAD工具,提供使用者以標準的XML/XSL、J2EE及關聯式資料庫技術快速地創建網站。Aspire可接受的資料來源包含存儲程序、SQL語句、EJBs及Java控件,并使用Apache 的xerces/xalan作為轉換的處理器。

  Aspire可使用于多種servlet引擎,例如Apache/JServ、Apache/TomcatWebSphere等。

  目前發展中的功能包含Crystal reports及Oracle reports等報表工具的整合界面。 Aspire優點如下:

  1.降低開發時間,開發者只需專注在商業邏輯及GUI的樣子

  2. 降低開發技術門檻

  3. 更佳的GUI界面

  4.支援標準的技術

  5. 具有延展性及彈性

  一.何為層次數據集?為什么要用層次數據集?

  層次數據集并不是一個新的名詞。他們已經以客戶信息控制系統的事務數據、目錄文件、Java對象、更接近于XML文件的格式存在了。早在2001年的XML雜志上,我就認為程序員可以從層次數據集的提取上得到好處,盡管他們的數據源具有很強的數據相關性(像:MySQL, Oracle, SQL Server, DB2等等之類的數據庫)。.NET思想和數據集概念也很相似。盡管我所認為的層次數據集和傳統的微軟的數據集有很大的不同,層次數據集具有的豐富的細節描述極大增強了關系型數據的提取。

  本文重在講述層次數據集的結構和與其相關的Java API。并不像XML雜志兩年前所說的,你現在就可以用一系列的可執行代碼來獲取層次數據集的優勢。當然我們可以在Java里編寫一定代碼來實現對各種各樣的數據源的訪問以及創建一個完整的層次數據集,本篇中我們就將給出一可執行的代碼,你可以利用這些代碼并結合一個簡單的預定義的關系型適配器就可以創建一些層次數據集啦。這里的關系型適配器包括:文本閱讀器,SQL 腳本, 存儲過程等等。

  現在你可能會問了:“這個層次數據集究竟有什么好???”。當然層次數據集是不能和你的那些受到獎賞的同事得到的昂貴的Carbon帶來的實惠相抗衡,在編程中層次數據集是非常有用的。對一個啟動來說,一個層次數據集就可以滿足整個HTML頁面上的所有的有價值的數據的需要。在MVC(Model-View-Controler)模型里,控制器的servlet可以提交一個層次數據集給JSP頁面后,JSP頁面就可以顯示它而不需要任何的幫助。也可以說,通過控制器的servlet可直接將其轉換為XML格式返回給請求者。從實用的角度來說,數據集可以轉換成Excel格式的文件。從新潮的角度來說,層次數據集可以轉換為支持XML數據的報表或者圖表。

  本文主要焦點是服務于Java程序員的Java編程的API怎么運用層次數據集,實際上非Java程序員也可以通過有效地結合層次數據集和一個J2EE的服務(比如Tomcat)從關系型數據庫或者別的數據庫中得到XML、HTML、或者Excel格式文檔。不要過于急躁,我們先來研究研究層次數據集的結構和這些數據集是如何被提取的。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97