新聞中心
記得以前在和朋友聊天時講到自己最近在用Ruby寫東西,他們大多會露出好奇的表情,問我什么是Ruby??涩F(xiàn)在,這種情況應(yīng)該不會出現(xiàn)了,Ruby on Rails早已成了人們討論的熱點,它也把Ruby帶到了聚光燈下,越來越多的人開始使用Ruby,甚至愛上了這門語言。

如果你是一個Java開發(fā)者,想在實際項目中嘗試Ruby和Rails時肯定會有這樣的問題:我有很多遺留的Java資源,比如EJB和Java庫,是把它們用到新項目里,還是放棄它們?有些問題用Java的解決方案顯然更好,能不能結(jié)合Ruby和Java呢?來試試JRuby吧,你會如獲至寶,誰說魚與熊掌不可兼得?JRuby的學習絕對不會令你失望。如果你是一個Ruby開發(fā)者,那***也來看看JRuby,你會發(fā)現(xiàn)Java的世界一樣很精彩。比方說,目前Rails缺少高可用性的解決方案,這是很多大流量網(wǎng)站不敢貿(mào)然使用它的主要原因,而采用JRuby方式來部署,可以利用很多成熟的Java解決方案,解決它們的后顧之憂。
雖然Java已經(jīng)是已經(jīng)非常成熟的“老技術(shù)”,Ruby也不再是新技術(shù),但是JRuby卻算得上是“新技術(shù)”。無論你是有多年開發(fā)經(jīng)驗的Java Developer還是在Ruby上頗有心得的Ruby Developer,JRuby中都有太多新東西值得你去學習和揣摩。JRuby無縫地“組合”了Java和Ruby的優(yōu)勢,能使我們的開發(fā)效率事半功倍。
談到JRuby的學習,我想有一本書一定值得提及一下——Practical JRuby On Rails Web 2.0 Projects:Bringing Ruby On Rails To Java。作為該領(lǐng)域內(nèi)的***本書,它給無數(shù)JRuby學習者帶來了***手寶貴的資料,深受讀者好評。本書的作者Ola Bini是JRuby開發(fā)小組的核心成員,本書的權(quán)威性毋庸置疑。它通過4個由淺入深的項目,結(jié)合Rails向讀者介紹了JRuby的很多東西,例如,如何在Ruby中調(diào)用Java代碼,如何使用Java庫,如何實現(xiàn)并訪問EJB,如何操作JMS,如何在Java中調(diào)用由Ruby實現(xiàn)的Java類和接口等,通過學習本書我們甚至可以用JMX來管理Rails應(yīng)用程序,很神奇吧!本書中給出的代碼都很有實用價值,只需稍做加工就能放進真正的項目中發(fā)揮作用。要是你急需可以上手使用的東西,這本書就再合適不過了。
標題名稱:淺談Ruby和JRuby的學習
分享鏈接:http://www.dlmjj.cn/article/dhhjied.html


咨詢
建站咨詢
