InfoQ ホームページ エンタープライズアーキテクチャ に関するすべてのコンテンツ
-
JavaServer Faces 2.0のアーリードラフトがリリース - JavaScriptライブラリとの互換性を改良
Java Community Processプログラムのもとで、JSR 314のアーリードラフトがレビューのためにリリースされた。このJSRでは、JavaServer Facesの仕様を1.2から2.0にアップデートすることを目指している。この次世代のJSFは、Webアプリケーション開発の素晴らしいアイデアを Java EEプラットフォームにもたらそうとしている。コミュニティからは既に肯定的な反応をもらっているが、これは特にAJAXのサポートが改善されたことによるものである。
-
SCAソリューションの構成およびポリシーおよびバインディングのプレゼンへのアプローチ
SCAは、もともとはIBMやBEAによって開発された一連の仕様であり、現在はOpen Service Oriented Architectureコラボレーション(OSOA)およびOASIS Open Composite Services Architecture (Open CSA)によって整備されている。その人気は高まりつつあるのだが、SCAの実体やその機能の範囲に関してはまだ十分理解されていない。
-
SOAにおける疎結合の定義
SOAにとって凝集性が重要かどうかという議論で、Carlos Perez氏がソフトウェア構造での結合についてまた、SOAとの関連でそれがどのように展開してきたのかについて見解を述べた。まずBertrand Meyer氏によるモジュール性の原理から始め、独自のサービス指向の原理へと展開する。
-
SOA Center of Excellenceは必要か?
先日、SOAコンソーシアムはSOA Center of Excellence(CoE) のスキル、役割、妥当性についてのパネルディスカッションを収録した音声を公開した。
-
アジャイルビジネスインテリジェンス
中央設計された大規模なBIシステムは、エンドユーザの要求を満たさないことがよくある。Cutter IT Journalの記事で、Scott Ambler氏がアジャイルメソッドを使用してユーザの期待に応え、迅速にビジネス価値を提供することについて書いた。
-
SOA、SOA 2.0、ROA、WOA、いったい全体ひとつの略語でどこまで行くことか?
まず、初めに、SOAがあった。読者諸氏がどこに留まっているかによるし、たぶんそれがRESTであるなどという駄洒落をいうつもりもないのだが、その後、REST、リソース指向アーキテクチャ(ROA)が、さらにEDA、SOA 2.0が続き、現在Web指向アーキテクチャ(WOA)にたどり着いた。
-
Twitterのアーキテクチャ
非常に有名なソーシャルアプリケーションであるTwitterの基調を成すアーキテクチャーが、近ごろ議論の対象となっている。Twitterはダウンタイムのインスタンスがあり、チームが問題の対処に乗り出すにつれて、人気のある機能がいくつか登場した。Twitterが前進しようとしている現状を観察することで、どんなことが分かるのか?
-
OpenJDKを真のオープンソースにする架け橋「IcedTeaプロジェクト」
GPL ライセンスのJavaプラットフォーム実装である、OpenJDKが Sunから正式にリリースしてから1年になる。この間にJavaコミュニティは、この新しいオープンソースのコードベースに再び向かい始めている。
-
-
Article: SOAを超えて: 動的な業務アプリケーションのための新しいエンタープライズアーキテクチャフレームワーク
全二回からなるこの記事では、ダイナミックビジネスアプリケーション(Dynamic Business Applications:DBAs)の開発についての全体的な眺望を、アーキテクチャと方法論の観点から見ていくことになります。我々のゴールは、「ビジネスの変化や、その他に必要とされる変更に対して、いかにして容易に適応できるアプリケーションを構築していくか」を導きだすことです。
-
Article: ESB接続形態のオルタナティブ
本稿では、Adrien Louis氏がESBベースのSOAに対する2つの接続形態についての賛否について説明しています。その2つとは、会社での単一のESB対「部門毎」に相互接続するESBによるシステムです。
-
Curl Enterprise RIAプラットフォームの概要
今回の投稿記事では、InfoQ.comはCurl, Inc.の社長であるRichard Monson-Haefel氏とプラットフォームについて話した。CurlはEnterprise RIAアプリケーションを構築するためのプラットフォームである。Monson-Haefel氏は、Curlプログラミング言語、IDEおよびクライアントサイドのランタイムを取り上げている。それに加えて、エンタープライズ向けにRIAのプラットフォームを構築する際に、Adobe AIRやFlexよりもCurlを検討したほうが良い理由を強調している。
-
JetBrainsがReSharper 4.0をリリース、C# 3.0のサポートのほか多くの機能改善
JetBrainsは、大変待ち望まれたツールであるVisual Studioアドイン、ReSharper 4.0をリリースした。Resharper 4.0には機能の改善や新機能が多数ある。
-
SOA SoftwareがSOA開発管理製品を発表
先日(2008年6月2日)SOA Softwareは新しいRepository Manager 6.0(旧Logidex)のリリースを発表した。Repository Managerはサービス/再利用可能な資産のレポジトリで、社内のSOAおよびその他のソフトウェア資源を効率よく管理できるようにする。Repository Managerによって、社内にどんな資産があり、自分たちのビジネス/技術面の特質は何であり、それらがどこにあるのかを把握することができる。
-
Velocity: Microsoftの分散型インメモリキャッシュ
分散型インメモリキャッシュは、主流のJavaアプリケーションからErlangのような非主流の言語に至るすべてにおいて、ここ数年でかなりポピュラーになった。Microsoftは、主にオープンソース界で見られる技術に追いつくよう、かなりすさまじい努力を続け、独自の分散型キャッシュを発表した。