InfoQ ホームページ エンタープライズアーキテクチャ に関するすべてのコンテンツ
-
アプリケーションをDependency Injectionフレームワークから分離する
Dependency Injectionは、ずっと受け入れられるようになってきた。そして近年、SOA,TDDそして多くの他の要因が、人気を増してきていることを含んで、多くの要因に後押しされて、Dependency Injectionは、利用しやすい手法になってきた。こうしたことに伴って、Dependency Injectionフレームワークの使用が増えてきた。例を使って、Bob Martin氏は、自分のアプリケーションコードとDependency Injectionフレームワークの間で、疎結合化するアプローチの適用を勧めている。
-
あと2か月でQCon London: Skype, Facebookのケーススタディ; QCon iPhoneアプリ
あと2か月でQCon Londonだ! スケジュールの75%が発表されており、Facebook, Skype, sky.comのケーススタディなどたくさんある。ディスカウント登録締切は明日までだ。今年のQConにはiPhoneアプリまである! AppStoreで'QCon Guide'を検索しよう。
-
ビジネス駆動SOA
SOA コンソシアムの新しい白書は,ビジネス駆動 SOA とそれを実践する上でのビジネスアーキテクチャの役割を定義するものだ。さらにビジネスアーキテクチャについても,これまでの IT ソリューション実践のための資料集という位置づけから離れて,ビジネスデザイン全般への包括的アプローチとして再定義している。
-
JBoss HornetQ 2.0.0.GAがパフォーマンス改善のために(オプションで)ネイティブなLinuxのジャーナルと一緒にリリースされた。
この夏、JBossが、JBoss MessagingからHornetQにブランド名を変更しことを最初に公表して以来、GAリリースが、今しがたあった。
-
カスタムメディアタイプの増加はRESTFul?
Subbu Allamaraju氏は、標準メディアタイプvs.カスタムメディアタイプ、およびこれらを使う際のベストプラクティスを決めようという、RESTコミュニティで繰り返し議論されている話題のひとつを再び取り上げた。
-
ビジネス価値を見積もる
従来のアジャイル開発では優先順位をつけるとき、ビジネス価値の低いユーザストーリーよりもビジネス価値の高いユーザストーリーを優先して実装する。このやり方はシンプルだが、うまく実装できるかどうかはビジネス価値を評価する仕組みがあるかどうかにかかっている。Pascal Van Cauwenberghe 氏は最近、ビジネス価値を定義する方法について説明している。この方法は"ビジネス価値モデリング"と呼ばれ、役に立つかもしれない。
-
ウェブクローリングサービス 80legs
80legsは、5万台のコンピュータの分散グリッド上で動くウェブクローリングサービスだ。1日に20億ページのペースでウェブを自動検索し、見つかったコンテンツを分析する。
-
Spring 3.0:Java 5が必要、新しい表現言語とRESTサポートを追加
Spring Frameworkの新しいバージョン、バージョン3.0が2009年12月16日リリースされた。InfoQではSpring FrameworkプロジェクトのテクニカルリードJuergen Hoeller氏と話し、このリリースについてさらに詳しく教わるとともに、それによってSpring製品ラインにもたらされる変化について聞いた。
-
"Dallas" は情報の売買を可能にする
Microsoft のサービスであるコードネーム "Dallas" は,データ,イメージ,サービスのプロバイダ(提供者)とそのコンシューマ(利用者)を引き合わせ,単一のアクセスポイントを通じた情報交換を促進する,情報のマーケットプレースだ。
-
Does Effective SOA Governance Require a Registry and a Repository?
成功するSOAの実装に、SOAの統制が必要なことは、誰もが同意する。同時に、成功する統制の実装に、レジストリと/あるいはレポジトリが必要かどうかは、まだ議論の余地がある。
-
-
-
Restfulieの作者であるGuilherme Silveira氏へのインタビュー
先日、Restfulieプロジェクトの創設者であるGuilherme Silveira氏にインタビューを行い、彼のプロジェクトとREST、JAX-RSとの比較と対比をおこなった最近のコメントに対しての質問に答えてもらった。
-
Terracotta/Quartz 統合は、インメモリ クラスタに基づく分散ジョブスケジューリングを提供する
Terracotta と Quartz 統合は、インメモリ クラスタに基づく分散ジョブスケジューリングとエンタープライズ Java アプリケーションのためのワークロード管理を提供する。最近 Terracotta は、オープンソースのジョブスケジューリングソフトウェアの買収を発表した。新しい製品は、ジョブ調整のために中央データベースを���用する伝統的なソリューションの代替案としてクラスタノードに対応したスケジューリング機能を与える。
-
Java EE 6、Glassfish 3、NetBeans 6.8 がリリース:EE 6の仕様策定者 Roberto Chinnici氏とのQ&A
Java EE 6への最終的な認定投票を経て、Sunは今日、Java EE 6 SDK、Glassfish 3、NetBeans 6.8をリリースした。エンタープライズ分野のJava開発者にとってのEE 6の重要性や仕様策定の過程で学んだアーキテクチャの重要な点、そしてこの先、このプラットフォームがどこへ向かうのかについてInfoQは EE 6 の仕様策定者であるRoberto Chinnici氏に話を聞いた。