日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
DB2數(shù)據(jù)庫與RubyonRails入門

為 Web 解決方案的開發(fā)帶來了巨大的機(jī)遇。本文是 DB2 with Ruby on Rails 系列的第一篇文章。以下的文章主要向大家講述的是DB2 數(shù)據(jù)庫和 Ruby on Rails 入門的操作方案,在實(shí)際操作中Ruby 語言的出現(xiàn)與強(qiáng)大的 Rails 框架結(jié)合,為 Web 解決方案的開發(fā)帶來了巨大的機(jī)遇。

創(chuàng)新互聯(lián)公司擁有網(wǎng)站維護(hù)技術(shù)和項(xiàng)目管理團(tuán)隊(duì),建立的售前、實(shí)施和售后服務(wù)體系,為客戶提供定制化的成都網(wǎng)站制作、網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、四川聯(lián)通機(jī)房服務(wù)器托管解決方案。為客戶網(wǎng)站安全和日常運(yùn)維提供整體管家式外包優(yōu)質(zhì)服務(wù)。我們的網(wǎng)站維護(hù)服務(wù)覆蓋集團(tuán)企業(yè)、上市公司、外企網(wǎng)站、成都商城網(wǎng)站開發(fā)、政府網(wǎng)站等各類型客戶群體,為全球上千家企業(yè)提供全方位網(wǎng)站維護(hù)、服務(wù)器維護(hù)解決方案。

本文是 DB2 with Ruby on Rails 系列的第一篇文章。

文中介紹了 Starter Toolkit for DB2 on Rails,談到了安裝 IBM_DB 驅(qū)動(dòng)程序的多種方法以及使用 DB2 的 Rails 遷移……

為 Rails 應(yīng)用程序開發(fā)設(shè)置 IBM_DB 適配器和驅(qū)動(dòng)程序

Ruby 語言的出現(xiàn)并與強(qiáng)大的 Rails 框架結(jié)合,為 Web 解決方案的開發(fā)帶來了巨大的機(jī)遇。隨著 IBM_DB 適配器和驅(qū)動(dòng)程序的引入,Rails 應(yīng)用程序現(xiàn)在可以無縫地與 IBM 數(shù)據(jù)服務(wù)器進(jìn)行交互。本文是 DB2 with Ruby on Rails 系列的第一篇文章。文中介紹了 Starter Toolkit for DB2 on Rails,談到了安裝 IBM_DB 驅(qū)動(dòng)程序的多種方法以及使用 DB2 的 Rails 遷移。

簡介

Ruby on Rails 發(fā)布于 2004 年,如今已快速成為 Web 應(yīng)用程序開發(fā)中最流行的框架之一。這個(gè)開放源代碼項(xiàng)目又名 Rails 或 RoR,它采用 Model-View-Controller (MVC) 架構(gòu)和 Ruby 面向?qū)ο竽_本編制語言,并遵循一些簡單的原則,例如 “約定優(yōu)于配置(convention over configuration)” 和 “不要重復(fù)自己(don't repeat yourself)”。

因此,開發(fā)人員可以更快、更容易地構(gòu)建應(yīng)用程序,減少冗余的代碼和配置文件,同時(shí)又能靈活地創(chuàng)建定制的擴(kuò)展,以滿足應(yīng)用程序需求。通過對DB2 數(shù)據(jù)庫持久性的支持,可以使用數(shù)據(jù)庫服務(wù)器和內(nèi)置的 WEBrick Web 服務(wù)器快速開發(fā)使用這種框架的 Web 應(yīng)用程序。

IBM_DB 為 Rails 領(lǐng)域帶來了什么?

隨著 RubyForge 社區(qū)門戶上開始提供 IBM_DB Rails 適配器和 Ruby 驅(qū)動(dòng)程序,Ruby on Rails 框架經(jīng)過官方測試,并且在所有 DB2 數(shù)據(jù)服務(wù)器上受支持。對于你們當(dāng)中某些人來說這也許是個(gè)驚喜,社區(qū)還有一個(gè)免費(fèi)版本的名為 DB2 Express-C 的 DB2 9 數(shù)據(jù)庫可以使用。DB2 Express-C 數(shù)據(jù)服務(wù)器的開發(fā)、部署和分發(fā)是免費(fèi)的,沒有大小、時(shí)間或用戶方面的限制,而且還包括了 Starter Toolkit for DB2 on Rails。這個(gè)包可以幫助開發(fā)人員在使用 DB2 的 RoR 環(huán)境中快速、輕松地設(shè)置和構(gòu)建 Web 應(yīng)用程序。

雖然在 Rails 框架中可以配置的數(shù)據(jù)存儲(chǔ)有很多種,但 DB2 數(shù)據(jù)服務(wù)器可以帶來一些獨(dú)特的、突出的優(yōu)點(diǎn)。由于 DB2 9 中引入了 pureXML?,使用 IBM 數(shù)據(jù)服務(wù)器的首要優(yōu)點(diǎn)是,IBM_DB 適配器和驅(qū)動(dòng)程序支持本地 XML 數(shù)據(jù)類型。

DB2 on Rails 入門

目前有兩種方法可以設(shè)置使用 DB2 數(shù)據(jù)庫的 Rails 開發(fā)環(huán)境。如果您對 DB2 環(huán)境不熟悉,那么可以借助 Starter Toolkit for DB2,這是開始進(jìn)行 DB2 on Rails 應(yīng)用程序開發(fā)的最方便的方式。Starter Toolkit version 2.1 可以從 alphaWorks 下載,其中還有一個(gè)稍舊版本的 IBM_DB 適配器的安裝程序。這個(gè)版本不支持 i5 和 zOS 平臺(tái)上的 DB2,但是更新工作正在進(jìn)行,很快就會(huì)有新版本可供下載。

在 IBM_DB 適配器和驅(qū)動(dòng)程序 gem 及插件發(fā)布之后,如果要在一個(gè)已有的 DB2 環(huán)境中開發(fā) Rails 應(yīng)用程序,那么可以使用 “manual” 選項(xiàng),這個(gè)選項(xiàng)使用起來同樣也很輕松。請參閱 RubyForge rubyibm project 獲得最新版本(從 4 月 30 日起,Production/Stable release 0.6.0 已經(jīng)可用)。


本文題目:DB2數(shù)據(jù)庫與RubyonRails入門
標(biāo)題網(wǎng)址:http://www.dlmjj.cn/article/cogdsed.html