浅谈Ruby和JRuby的学习
创始人
2024-04-17 12:20:23
0

记得以前在和朋友聊天时讲到自己最近在用Ruby写东西,他们大多会露出好奇的表情,问我什么是Ruby。可现在,这种情况应该不会出现了,Ruby on Rails早已成了人们讨论的热点,它也把Ruby带到了聚光灯下,越来越多的人开始使用Ruby,甚至爱上了这门语言。

如果你是一个Java开发者,想在实际项目中尝试Ruby和Rails时肯定会有这样的问题:我有很多遗留的Java资源,比如EJB和Java库,是把它们用到新项目里,还是放弃它们?有些问题用Java的解决方案显然更好,能不能结合Ruby和Java呢?来试试JRuby吧,你会如获至宝,谁说鱼与熊掌不可兼得?JRuby的学习绝对不会令你失望。如果你是一个Ruby开发者,那***也来看看JRuby,你会发现Java的世界一样很精彩。比方说,目前Rails缺少高可用性的解决方案,这是很多大流量网站不敢贸然使用它的主要原因,而采用JRuby方式来部署,可以利用很多成熟的Java解决方案,解决它们的后顾之忧。

虽然Java已经是已经非常成熟的“老技术”,Ruby也不再是新技术,但是JRuby却算得上是“新技术”。无论你是有多年开发经验的Java Developer还是在Ruby上颇有心得的Ruby Developer,JRuby中都有太多新东西值得你去学习和揣摩。JRuby无缝地“组合”了Java和Ruby的优势,能使我们的开发效率事半功倍。

谈到JRuby的学习,我想有一本书一定值得提及一下——Practical JRuby On Rails Web 2.0 Projects:Bringing Ruby On Rails To Java。作为该领域内的***本书,它给无数JRuby学习者带来了***手宝贵的资料,深受读者好评。本书的作者Ola Bini是JRuby开发小组的核心成员,本书的权威性毋庸置疑。它通过4个由浅入深的项目,结合Rails向读者介绍了JRuby的很多东西,例如,如何在Ruby中调用Java代码,如何使用Java库,如何实现并访问EJB,如何操作JMS,如何在Java中调用由Ruby实现的Java类和接口等,通过学习本书我们甚至可以用JMX来管理Rails应用程序,很神奇吧!本书中给出的代码都很有实用价值,只需稍做加工就能放进真正的项目中发挥作用。要是你急需可以上手使用的东西,这本书就再合适不过了。

【编辑推荐】

  1. 学习在NetBeans环境下进行JRuby开发
  2. 使用JRuby开发Web Service全攻略
  3. 在JRuby下将RoR项目配置到tomcat详解
  4. 如何在tomcat上配置jruby on rails
  5. JRuby是什么? JRuby语言概览

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...