使用Rails、OpenLaszlo和Eclipse開發富Internet應用程式

來源:互聯網
上載者:User

開始之前

Ruby on Rails 在去年已經成為發展最快、最流行的開放源碼 Web 應用程式開發架構之一。但因為其專註於構建 HTML 應用程式,一些人批評 Rails 不夠靈活。尤其是隨著富 Internet 應用程式 (RIA) 的興起,這些應用程式使用一些技術來複製傳統型應用程式功能,比如使用 Flash 進行使用者介面開發,使用 XML 進行資料轉送,開發源碼開發人員想知道是否有一種方法可以容易地建立一種 RIA,這種 RIA 可以利用 Ruby 的純物件導向語言和 Rails 的惟一快速應用程式開發特性。

關於本教程

本教程將為您展示 Web 開發中兩個最熱門的平台:Ruby on Rails 和 OpenLaszlo,前者用於娛樂和快速 Web 應用程式開發,後者是開放源碼 RIA 伺服器。您將看到使用這些平台可視地建立在 Web 上部署和管理的迷人的類似案頭的應用程式是多麼容易。

雖然本教程並非講授 Ruby 或 Laszlo,但它將展示使用開放源碼 OpenLaszlo Presentation 伺服器和 MySQL 來結合使用 Rails 與 RIA 是多麼容易。它還將介紹如何配置 Eclipse 以設定 Rails 和 Laszlo 開發環境、自動化瑣碎任務以及建立通過 Representational State Transfer (REST) Web 服務與 Rails 互動的簡單 Laszlo 客戶機。

前提條件

要從本教程獲得最大收益,您應該基本瞭解編程、XML 和 SQL。

系統需求

您將需要下列工具:

Eclipse Web Tools Platform (WTP) all-in-one bundle 或帶有 WTP 和所有必要擴充的 Eclipse V3.1/3.2

OpenLaszlo

IDEforLaszlo V4

MySQL V5.0

Ruby V1.8.4(one-click 安裝程式)

Rails V1.0(注意,使用最新的 Ruby 和 Rails V1.1 會出現問題)

Java 技術 V1.4 或 1.5

Subversion 客戶機

還要求系統至少有 512 MB 的 RAM。

設定

本教程使用的幾個應用程式和工具需要非常長的設定過程。完成之後,您將具有完美的開放源碼環境來構建 RIA。在本節中,您將安裝 MySQL、OpenLaszlo Presentation Server、Ruby、Rails、Eclipse WTP all-in-one 包、Ruby Development Tools (RDT) 和 IDEforLaszlo。

安裝 MySQL

資料庫使用 MySQL。按照下列步驟進行安裝:

下載 MySQL。在撰寫本文時,最新版本是 V5.0。

雙擊安裝程式。

接受所有預設值,確保記住為 MySQL 帳戶使用的登入名稱和口令。

出現提示時,選擇 Execute,將會安裝 MySQL。

現在已經設定並安裝了 MySQL,接下來設定 OpenLaszlo V3.2。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.