<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
    主站蜘蛛池模板: 麻豆视频免费播放| 无码免费一区二区三区免费播放| 99久久精品日本一区二区免费| 国产亚洲精品va在线| 国产人成网在线播放VA免费| 亚洲精品视频免费观看| 日日摸夜夜添夜夜免费视频| 亚洲一区二区精品视频| 成年女人A毛片免费视频| 亚洲色偷偷综合亚洲AVYP| 国产拍拍拍无码视频免费| 亚洲国产精品成人精品无码区| 嫩草影院在线播放www免费观看| 亚洲爆乳无码专区| 最近中文字幕电影大全免费版| 久久亚洲AV成人无码国产| 免费看成人AA片无码视频羞羞网| 亚洲人成电影院在线观看| 蜜桃视频在线观看免费网址入口| 亚洲日本一线产区和二线| 日韩亚洲国产综合久久久| 国产免费人成视频在线播放播| 国产A在亚洲线播放| 亚洲黄色免费观看| 亚洲国产精品成人午夜在线观看| 免费观看四虎精品国产永久| a毛片成人免费全部播放| 亚洲一区综合在线播放| 扒开双腿猛进入爽爽免费视频| 无码亚洲成a人在线观看| 国产亚洲精品a在线观看app| AV大片在线无码永久免费| 亚洲爆乳AAA无码专区| 亚洲毛片av日韩av无码| 久久成人无码国产免费播放| 亚洲色偷偷色噜噜狠狠99| 亚洲精品国产自在久久| 亚洲视频在线观看免费| 亚洲爆乳无码精品AAA片蜜桃| 亚洲午夜国产精品无码老牛影视| 麻豆视频免费观看|