タグ

javaとj2eeに関するhiro360のブックマーク (7)

  • J2EEのこれからは... - 矢野勉のはてな日記

    J2EEのこれからは... Java, J2EE F's Garageさんの 正直、J2EEってやばくね? 武田ソフトさんの 最終回 2006年 Javaから離れました エンタープライズRuby アークランプさんの 我らJava世代の課題 という記事を、はてなブックマークのとあるリンクをきっかけにして立て続けに発見して読んでました。Javaが成熟した、これからJavaはどうするか....という話ですね。 正直に言って、私もJ2EEはやばいと思っています。より細かく言うと、J2EEという仕様自体はこれからもエンタープライズ分野でばりばり採用されていくと思います。Rubyが金融系基幹システムで採用されるとは(いまのところ)考えられない。そういう意味では、業務系システムにおいて盤石の地位をもってると思います。Appletが発表されて以降10年でここまで浸透したJavaは、たしかに成熟したと思いま

  • SpringとEJB 3.0の機能比較 第1回:CodeZine

    FindBugsを使うと、Javaの危険なバグを特定し、修正することができます。そのユニークな機能は、Javaの世界に数ある静的分析ツールのなかでも異彩を放っています。FindBugsのどこがどう特別なのか、この記事で解き明かすことにします。

  • 約1年ぶりのメジャーアップデート - Java ESB Mule 1.3 | エンタープライズ | マイコミジャーナル

    The Mule development teamは、Muleの最新版となるMule 1.3を公開した。MuleはJavaで開発されたESB(Enterprise Service Bus)プラットフォーム。異機種間におけるサービスとアプリケーションのシームレスな連携を実現するオブジェクトブローカとして動作する。対応している通信方法はJMS、SMTP、JDBC、TCP、HTTP、XMPP、ファイルなど。 1.3では1.2からいくつか変更が適用されているほか、200を越える修正や改善が実施された。また、1.2ではThe BSD Licenseに宣伝条項を追加したようなライセンスを採用していたが、1.3ではこれをMozilla Public License version 1.1をベースにして作成したMuleSource Public Licenseのもとでの配布に切替えている。 MuleはJM

  • プログラミングと開発者のためのCodeZine:SeamでJavaプロジェクト開発を大幅に効率化する(Seam, JBoss, J2EE)

    連載では、Curlを利用したことのないJavaプログラマを対象にCurlを説明します。Javaで作られたサーバーサイドと、クライアントサイドであるCurlとの間で通信を行い、簡単なデータの受け渡しを行うまでの入門的な内容を連載の中で説明します。 Builderパターンは、Template Methodパターンによく似ています。Template Methodパターンとの大きな違いは、その目的がオブジェクトを生成することであり、アルゴリズムを実行することではないという点です。Builderパターンは、役割分担を明確にするだけでなく、インターフェイスと実装の分離を実現する代表的な事例であり、パターンを使用しない場合に起こりうる重複をかなりの程度防ぐことができます。

  • EJB 2.1からEJB 3.0への移行:CodeZine

    連載では、Curlを利用したことのないJavaプログラマを対象にCurlを説明します。Javaで作られたサーバーサイドと、クライアントサイドであるCurlとの間で通信を行い、簡単なデータの受け渡しを行うまでの入門的な内容を連載の中で説明します。 Builderパターンは、Template Methodパターンによく似ています。Template Methodパターンとの大きな違いは、その目的がオブジェクトを生成することであり、アルゴリズムを実行することではないという点です。Builderパターンは、役割分担を明確にするだけでなく、インターフェイスと実装の分離を実現する代表的な事例であり、パターンを使用しない場合に起こりうる重複をかなりの程度防ぐことができます。

  • Apache Beehiveの開発を体験する(コントロール作成編):CodeZine

    はじめに 企業の業務システムや電子商取引がJavaでWeb化されるにつれ、J2EEは急速に普及してきました。しかし、その複雑すぎる仕様が高い学習コストとバグの原因にも繋がり、多くの開発者を悩ませてきました。また近年、SOA(サービス指向アーキテクチャ)と呼ばれる、大規模なシステムを複数のサービスとして分割して開発する手法が脚光を浴びています。今回は、これらJ2EEやSOAのビジネスアプリケーションを簡易に開発することを目的にApache Software Foundationが開発を進めているApache Beehiveを取り上げ、その概要とコントロールについて詳細に解説します。対象読者 J2EEアプリケーションの開発者。またはJ2EEの開発に興味がある読者。環境 稿では、Apache Beehiveで実装されたサンプルアプリケーションが正しく動作する環境が必要になります。必要なものを表

  • JavaOne2006 DAY1 part1 (arclamp.jp アークランプ)

    arclamp.jp アークランプ ITアーキテクトが、ビジネス書とかデザインとか建築とかからシステム開発を妄想するブログ いよいよJavaOne2006の開幕です! ジェネラルセッション ジェネラルセッションにはCEOになったジョナサン・シュワルツ氏の姿が!あれ、でもセッションの内容は淡々としていますね。リッチ・グリーン氏にJavaのオープンソースネタを振るものの体には言及せず。ただJavaEE系では大量のOSSを出します。 セッション内で面白かったのはWeb2.0フォローと.NETの話。 Web2.0フォローというのはAjaxやWeb2.0のWebAPIのこと。JavaEE 5のblueprint "PetStore"でも、新Swingアプリ(3D)でもGoogle Mapsコンポーネントが動いていました。時代は変わりましたね。Googleには元Sunの社員も多し仲良くやっているの

  • 1