<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
    主站蜘蛛池模板: 一级特级女人18毛片免费视频| 日韩亚洲人成在线| A国产一区二区免费入口| 免费国产人做人视频在线观看| 亚洲经典千人经典日产| 在线A级毛片无码免费真人| 亚洲国产av玩弄放荡人妇| 手机看片久久国产免费| 爽爽日本在线视频免费| 亚洲人成网站免费播放| 四只虎免费永久观看| 黄页视频在线观看免费| 国产亚洲色婷婷久久99精品91| 中国一级毛片免费看视频| 成人黄软件网18免费下载成人黄18免费视频 | 狼人大香伊蕉国产WWW亚洲| 国产在线ts人妖免费视频| 免费人成网站永久| 国产亚洲色婷婷久久99精品| 免费网站看av片| 亚洲性线免费观看视频成熟| 免费观看四虎精品国产永久| 国产精品福利片免费看| 91在线精品亚洲一区二区| 97在线观免费视频观看| 免费一级特黄特色大片| 亚洲国产精品VA在线看黑人| 免费在线观看h片| 阿v视频免费在线观看| 亚洲AV无码一区二区二三区软件| av无码国产在线看免费网站| 色窝窝亚洲AV网在线观看| 亚洲午夜久久久影院伊人| 2021免费日韩视频网| 国产产在线精品亚洲AAVV| 久久精品国产精品亚洲色婷婷| 麻豆一区二区免费播放网站| 永久免费观看黄网站| 亚洲理论片在线观看| 亚洲麻豆精品国偷自产在线91| 91精品国产免费久久国语蜜臀 |