<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    hengheng123456789

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      297 Posts :: 68 Stories :: 144 Comments :: 0 Trackbacks

    On a recent project , the choice was between Enterprise Java (using frameworks such as DWR and Struts) , or Oracle Forms. The newest latest Java technology , versus a 15 year old technology that Oracle is comitted to phasing out (and moving to ADF / Oracle fusion). No contest , you think , until you hear that the decision was made (and rightly so) to us Oracle Forms.

    ‘What?!’ I hear you say - how could this happen? The project in question was fairly simple - get information and store it in a database. The problem is , despite being mainstream for the last 6 years, there is no standard, easy ‘drag and drop’ method of doing these applications in Java. C# does it in Visual Studio. Oracle does it with Forms. With Java (and despite having doing 10 or so of these projects), there is still too much plumbing that the developer needs to know.

    I’m expecting a deluge of ‘have you tried project X’ on this post. And yes, I expect that an Eclipse based tool will probably fill the gap. But for these simple applications , there is no standard way of doing this (standard being a solution that dominates the market in the way Struts did the Web App framework space, until recently). But we’ve been waiting 6 long years!

    All of which brings me to Ruby. Ruby on Rails’ sweet spot is exactly these kind of simple, ajax enabled , no frills ‘get info from web and store it on database’ applications. Enterprise Java’s sweet spot is the heavy lifting workflow , Rules , Calculations, Integration with Legacy and other systems , web services and basically anything to do with Business logic. The two are a perfect complement to each other, which is why the news that JRuby now runs Ruby on Rails is especially interesting.

    JRuby is a version of Ruby that runs in the Standard Java Virtual Machine (JVM). It means that (1) You don’t have to install Ruby, which might meet resistance in a corporate environment. It also means (2) that all the methods you have available in Java you have available in Ruby. The O’Reilly Ruby site and this Javaworld Article are good places to start learning more about Ruby and linking it into Java. Fellow O’Reilly Blogger Steve Anglin also has more information about the latest JRuby release.

    More on Technology in plain English

    posted on 2007-09-03 17:44 哼哼 閱讀(294) 評論(0)  編輯  收藏 所屬分類: JAVA-Definition
    主站蜘蛛池模板: 亚洲w码欧洲s码免费| 国产午夜无码视频免费网站| www.xxxx.com日本免费| 中文字幕在线视频免费观看| 国产高潮久久免费观看| 亚洲AⅤ视频一区二区三区| 亚洲成av人片天堂网老年人 | 亚洲娇小性色xxxx| mm1313亚洲国产精品无码试看| 国产精品亚洲av色欲三区| a毛片基地免费全部视频| 国产免费人人看大香伊| 免费国产va视频永久在线观看| 免费A级毛片无码专区| 国产色婷婷精品免费视频| 亚洲人成人网站色www| 在线精品亚洲一区二区 | 亚洲日韩乱码中文无码蜜桃| 五月天婷婷精品免费视频| 永久免费AV无码国产网站 | 日韩免费码中文在线观看| 国产精品亚洲不卡一区二区三区| 亚洲免费黄色网址| baoyu777永久免费视频 | 亚洲女同成av人片在线观看| 免费视频成人手机在线观看网址| 亚洲欧洲免费无码| 黄页视频在线观看免费| 一个人免费观看在线视频www| 亚洲另类无码专区首页| 黄在线观看www免费看| 亚洲精品美女久久久久99| 免费看黄网站在线看| 亚洲理论电影在线观看| 曰批视频免费40分钟试看天天| 亚洲av伊人久久综合密臀性色| 日韩毛片在线免费观看| 亚洲一二成人精品区| 亚洲av无码专区青青草原| 成熟女人特级毛片www免费| 亚洲国产精品久久久久久|