<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
    主站蜘蛛池模板: 一级免费黄色毛片| 美美女高清毛片视频黄的一免费 | 性做久久久久久免费观看| 亚洲国产精品一区二区久久| 成人片黄网站色大片免费观看APP| 中文字幕亚洲一区| 成人无码a级毛片免费| 亚洲AV无码久久| 国产精品免费高清在线观看| 亚洲国产精品一区| 国产2021精品视频免费播放| 亚洲人成7777影视在线观看| 成人人免费夜夜视频观看| 美国毛片亚洲社区在线观看| 亚洲免费一区二区| 国产一级高青免费| 久久久国产精品亚洲一区| 美女被cao免费看在线看网站| 亚洲高清一区二区三区| 国产成人免费ā片在线观看| 一级人做人爰a全过程免费视频| 亚洲精品中文字幕乱码三区| 最近中文字幕无免费| 亚洲中文字幕久久精品蜜桃| 日本一区二区三区日本免费| 一级特黄a免费大片| 久久精品国产99精品国产亚洲性色| 永久在线免费观看| 国产精品亚洲精品日韩电影| 亚洲色WWW成人永久网址| 美丽的姑娘免费观看在线播放 | 麻豆va在线精品免费播放| 亚洲午夜久久久久久久久久| 久久免费看黄a级毛片| 国产亚洲视频在线播放大全| 亚洲熟妇无码另类久久久| 18国产精品白浆在线观看免费 | 亚洲av无码专区在线观看下载 | 免费无遮挡无码视频网站| jyzzjyzz国产免费观看| 亚洲理论片中文字幕电影|