日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

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

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

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

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

簡(jiǎn)介

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

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

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

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

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

DB2 on Rails 入門(mén)

目前有兩種方法可以設(shè)置使用 DB2 數(shù)據(jù)庫(kù)的 Rails 開(kāi)發(fā)環(huán)境。如果您對(duì) DB2 環(huán)境不熟悉,那么可以借助 Starter Toolkit for DB2,這是開(kāi)始進(jìn)行 DB2 on Rails 應(yīng)用程序開(kāi)發(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)境中開(kāi)發(fā) Rails 應(yīng)用程序,那么可以使用 “manual” 選項(xiàng),這個(gè)選項(xiàng)使用起來(lái)同樣也很輕松。請(qǐng)參閱 RubyForge rubyibm project 獲得最新版本(從 4 月 30 日起,Production/Stable release 0.6.0 已經(jīng)可用)。


本文標(biāo)題:DB2數(shù)據(jù)庫(kù)與RubyonRails入門(mén)
標(biāo)題網(wǎng)址:http://m.5511xx.com/article/cogdsed.html