 |
 |
 |
 |
 |
 |
Java EE 技術を使用するための長期的戦略を立てる 技術の変更は当然のことであり、また必要なものですが、変更によって既存のアプリケーションの動作が影響される場合もあります。このような変更の必然性を考えると、Java EE などの仕様の変更に左右される技術に頼るのは危険だと思えるかもしれません。しかし、どの技術を使用するのが適しているかを判断するときに十分な根拠に基づいて技術を選択し、周到な計画を立てることによって、互換性のない変更による影響を最小限に抑えることは可能です。この記事では、読者が根拠に基づいた選択を行えるように情報を提供するとともに、変更による組織への影響を最小限に抑えるための IBM の取り組みについて説明します。 |
|
|
|
2008/05/14 |
|
| |
Java Web サービス: 第 3 回 Axis2 でのデータ・バインディング Apache Axis2 Web サービス・フレームワークは、当初から複数の XML データ・バインディング手法をサポートするように設計されています。現行のリリースで完全にサポートしているのは、XMLBeans および JiBX データ・バインディング、そして Axis2 専用に開発されたカスタム ADB (Axis Data Binding) の手法です。この記事では、Axis2 でこれらの異なるデータ・バインディングを使用する方法を紹介するとともに、アプリケーションに応じてデータ・バインディングを使い分ける理由を説明します。 |
|
|
|
2007/07/26 |
|
| |
Java Web サービス: 第 2 回 Axis2 の徹底調査: AXIOM Apache Axis2 Web サービス・フレームワークは、SOAP メッセージを効率的に処理するための新たな XML 文書モデル、AXIOM に基づいています。AXIOM は従来の文書モデルとは異なり、アクセスしている文書表現のみをメモリー内に構築します。このオンデマンド構築が何故 SOAP の処理方法として優れているのか、そして AXIOM の全体像のなかで XOP/MTOM 添付、データ・バインディング、パフォーマンスがどのような位置を占めるかを学んでください。 |
|
|
|
2006/11/30 |
|
| |
IBM WebSphere 開発者向け技術ジャーナル: スタンドアロン Java アプリケーションを WebSphere MQ V6.0 で実行する IBM WebSphere MQ V6.0 でメッセージを送受信する J2SE アプリケーションの開発方法を学んでください。この方法で開発するアプリケーションは J2EE の標準 JMS と JNDI API を使用しますが、J2EE アプリケーション・サーバーでのデプロイメントは必要ありません。 |
|
|
|
2006/10/25 |
|
| |
Apache Geronimo、JMSを使いイベントドリブンフレームワーク構築する リアルタイムで発生する変化やイベントに即座に応答できることは、エンタープライズ・フレームワークにとって重要な要求です。この記事では、リアルタイムの刺激に対してアプリケーションやサービスが効果的に応答できるように、またアーキテクチャーの仮想レイヤーにまたがってイベントを送受信できるようにするための機能として、Apache Geronimoフレームワークの中に具体化されている技術や機構を紹介します。 |
|
|
|
2006/06/27 |
|
| |
Java SCAの呼び出しスタイル この記事では、SCA(Service Component Architecture)のPOJO(Plain Old Java Object: ごく普通のJavaオブジェクト)コンポーネントの中でJavaを使う場合の概要と、POPJコンポーネントの入出力データの流れの概要について説明します。 |
|
|
|
2006/06/06 |
|
| |
オープン・ソース・フレームワークを使用したJavaアプリケーションのWebサービス統合パターン、第1回:呼び出しパターンの実装 Webサービスを統合するには、主に4つのパターンがあります。この2回シリーズの最初の記事では、普及しているオープン・ソース・フレームワークを使用して、これら4つのすべてのサービス・エンドポイント・パターンについてWebサービスを呼び出すためのサービスとクライアントの開発方法を紹介します。 |
|
|
|
2006/05/05 |
|
| |
Geronimoへの転向: Apache GeronimoのJMS実装: ActiveMQ Geronimoには、プロジェクトのニーズに応えて作成されたJMS (Java Message Service)の実装であるActiveMQが用意されています。この記事では、ActiveMQの共同創設者James StrachanにActiveMQ、メッセージング、およびメッセージング重視のアプリケーションの未来について話を伺いました。 |
|
|
|
2006/04/25 |
|
| |
Java Web サービス: 第 1 回 Java Web サービス、来るべき一年 この先一年の間には、Webサービスの展望に劇的な変化が起こります。Java開発者の関心対象として、こうした変化に含まれるものとしては、新しいWebサービス・フレームワークと、Webサービスの上に構築される新しい機能レイヤーの両方があります。この記事では、Dennis Sosnoskiが新しい「Java Webサービス」シリーズを始めるに当たって、今後起こる変化や、新しい道筋などを解説します。 |
|
|
|
2006/02/09 |
|
| |
Javaの理論と実践: J2EEをコンテナから誘い出す 今回は、J2EEコンテナ外に存在するいくつかのJ2EE技術をどのようにしてJ2SEアプリケーションに使うかについて見て行きます。 |
|
|
|
2004/04/20 |
|
| |
メッセージを理解する: J2EE 1.4のメッセージング この記事では、特にメッセージングに関するJ2EE仕様の変更に着目します。何を変更すべきか、何を現状維持出来るか、そしてどのような新しい可能性が待ち受けているかを、ここで学べます。 |
|
|
|
2004/04/09 |
|
| |
J2EEパスファインダー: JMSを利用したエンタープライズ・メッセージング
今回の記事では、エンタープライズ・アーキテクチャーへのメッセージング・サービスの必要性、ソリューションが克服しなければならない障害、Java
Message Service(JMS)の選択肢についてご説明します。
|
|
|
|
2003/06/24 |
|
| |
JMS 1.1のドメイン統合によるメッセージングの簡素化 JMS 1.1は、Point-to-PointメッセージングとPublish/Subscribeメッセージングのドメインを統合することによって、従来の欠点を補います。この記事では、最新のバージョンを使用するJMSクライアント・コードの開発がどれほど簡単であるかを検討してみましょう。 |
|
|
|
2002/03/04 |
|
| |
Javaの理論と実践: 次期エンタープライズ・アプリケーションにJMSの採用を 新連載の「Javaの理論と実践」シリーズでは、デザイン・パターンや高信頼性ソフトウェア設計の原理などについて考えていきます。第1回のこの記事では、エンタープライズ・メッセージ・キューイング・テクノロジーについて解説します。 |
|
|
|
2002/02/01 |
|
| |
ベンダーに依存しないJMSソリューションの実装 この記事では、JMS、Java Naming and Directory Interface、および適切に作成されたプロパティー・ファイルを組み合わせて、ベンダーに依存しないJMSソリューションを作成する方法をご説明します。 |
|
|
|
2002/02/01 |
|
| |
コンテンツ・ベースのルーティングにおけるJMS APIとXMLの使用 Javaテクノロジー、JMS API、およびXMLを使用して、 コンテンツに基づいてメッセージの経路を決めるメッセージング・インフラストラクチャーを構築する方法を示します。 |
|
|
|
2000/10/01 |
|
| |
JMS、XML、および異種エンタープライズ Java Message Service (JMS) と XML とを共に使用すると、プラットフォームの異なる環境への統合の拡張性を高めることができます。この記事では、JMS を使用して XML ベースのメッセージを作成し、 Java および非 Java アプリケーションのどちらに対しても同じように配布する方法を示し、メッセージ交換においてプラットフォームに依存しないデータがどのように実現されるかを述べています。 |
|
|
|
2000/04/01 |
|
| |