BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ

  • Spring2.0とAspectJでエンタープライズアプリケーションを単純化する

    この記事では、一般的なエンタープライズアプリケーションのどういう場所にSpring AOPとAspectJを利用するのが適しているのかを最初に述べ、続いてSpring2.0における新しいAOPサポートをお見せします。

  • Spring2.0 Finalの情報

    Spring 2.0 was initially supposed to come out in June/July, why the delay? InfoQ interviewed the Spring team - based on massive community feedback, the team has chosen to delay the launch to Sept 26th in order work on asynchronous JMS capabilities, JPA, the new JSP form tag library, OSGi integration, documentation, and backwards compatibility.

  • ケーススタディ:ブラジル国民医療システム

    ブラジルの国民医療システムは、2百万行を越すコードと350クラスのドメインモデルを有しており、今までに構築された最も大きなエンタープライズJavaアプリケーションだと言われています。本ケーススタディでは、アーキテクチャ、興味深いソリューション、学んだ教訓、プロジェクトの将来の方向性について、その詳細に目を向けます。

  • シンプルな JAVA と .NET SOA の相互運用性

    この記事では、単純なテクノロジーと文書を中心としたアプローチを組み合わせることによって、独自のミドルウェアや複雑なWebサービススタックを利用せずに、価値の高いビジネスサービスを実現する方法について説明します。この発想は、RESTのアーキテクチャ様式や HTTP上でXMLを移動する機能から生まれたものです。

  • Spring FrameworkとAOPを使ったダイナミックルーティング

    Vigil BoseがコマンドパターンとSpring内のAOP facilitiesを使った、ダイナミックなビジネスイベントルーティングを行うためのフレームワークを解説します。 今回の記事では主に、サブシステム処理に関してビジネストランザクションがどのように動的にビジネスイベントをトリガーするかを示します。記事内で示した例では、Spring Framework 2.0とSpring AOPを効果的に用いて、ビジネスサービスをサブシステム処理の機能から切り離します。

  • ETagを使ってSpringとHibernateの転送量と負荷を削減する

    この記事では、WEBアプリケーション開発者が利用可能だがあまり名の知られていない機能のひとつである「ETagレスポンスヘッダ」というちょっとしたテクニックを見ていき、それをどのようにSpringフレームワークを用いた動的WEBアプリケーションと統合させ、アプリケーションのパフォーマンスとスケーラビリティを向上させるのか考えてみます。

  • Eric Newcomer氏によるOSGiの未来

    OSGiのエンタープライズエキスパートワーキンググループの共同議長であるEric Newcomerが、OSGiの将来とSOA、ESBとの連携について話をしてくれました。彼は議論します。OSGiが来るべき年へ向けてどう進化していくか、そしてSunがコンテナとして採用するかを議論します。

  • サービスコンポジション

    このArticleでは、Boris Lublinskyがサービスコンポジションへ対するデザインと実装の両方からの主なアプローチについてディスカッションしています。また、この技術を使う利点についても解説します。 トピックとしては、階層的なコンポジションと対話的なコンポジション、コンポジションの接続形態等について記載しています。

BT