機能と利点
DB2® Alphabloxはアプリケーション内組み込みの、統合解析機能の高速組み立てと広域採用のための業界をリードするプラットフォームです。
Webベースの全社的アプリケーション開発の業界標準であるJ2EE (Java™ 2 platform, Enterprise Edition)標準に基づくオープンで拡張性の高いアーキテクチャーを採用しています。 DB2 Alphabloxはアプリケーションの動作の詳細の多くを複雑なプログラミングの必要なしに自動的に処理することにより、全社的アプリケーション開発を簡素化します。
DB2 Alphabloxはモジュラー構造で再利用可能なコンポーネントであり、また解析アプリケーションを組み立てるためのアプリケーションフレームワーク、強力なプログラミングモデル、種々の開発ツールであるBloxコンポーネントを種々提供します。 DB2 Alphabloxは実行時環境としては標準のJ2EEアプリケーションサーバーを利用します。 DB2 AlphabloxはIBM WebSphere® Application Serverなどの主要な商用J2EEアプリケーションサーバーにインストールできます。
DB2 Alphablox機能を組み込んでアプリケーションを開発する際、ユーザーはパフォーマンス、セキュリティー、個別化強化など下敷きになっている J2EEアプリケーションサーバーで提供される多くの機能を利用できます。 アプリケーションサーバー環境への統合によりアプリケーション開発者は、アプリケーションサーバーの堅牢な管理・採用サービスに頼りながら、解析アプリケーションの組み立て、採用、実行に関するDB2 Alphabloxの基礎機能を活用できます。
コンポーネント群
DB2 Alphabloxには、コンポーネントである豊富な「Blox」ライブラリーが用意されていいます。分析アプリケーションの設計に欠かせない機能を提供し、かつユーザーの使いやすさや優れた操作性を兼ね備えています。
Data Access Blox
ユーザー・インターフェースとデータソースを接続しデータ・アクセスを行うためのコンポーネント。
DB2 Alphabloxはデータベースのデータに直接アクセスしますので、データベース側に持っているどのようなセキュリティー・フィーチャーや制限事項にも対応することができます。多次元データベースが持っているすべての分析用機能が利用できます。たとえば、ランキング、派生演算(Derived
Culculation)、順序付け、高機能フィルターリング、百分率、デシル、バリアンス、標準偏差、コリレーション、傾向、統計機能、その他高度な計算機能)さらに、お客様独自の計算式によるデータの追加も可能です。
Data Blox
XMLフォーマットでデータを返すためのAPIを提供します。エンタープライズ・アプリケーションとの統合が可能なアプリケーションには、XMLフォーマットは不可欠です。さらに、携帯、ポケットベル、PDAなどのXML対応デバイスにXMLデータを送ることや、アプリケーションの開発に際し、Web
サービス上のデータを活用したり、独自のユーザー・インターフェースを造ることも簡単にできます。
User Interface Box
ユーザーの使いやすさを追求し、高機能で、分かりやすく操作性に優れ、自由にカスタマイズできるインターフェース開発のためのコンポーネントです。
DHTMLテクノロジーを採用し、メニュー・バー、ライト・クリック・メニューやカスタム・レイアウトなど豊富なユーザー・インターフェース用の機能を提供します。これらは、シンクライアント上で利用できます。JavaやActiveXは不要ですし、ブラウザーのプラグインも必要ありません。
Form Elements Blox
分析アプリケーション開発に不可欠なフォームを豊富に提供します。これらのフォームはそのまま使用することはもちろん、独自のコードを開発して追加したり、Data
BloxやUser Interface BloxなどのJave Beansと連携させることも可能です。開発に必要となる共通要件を最小のコーディングで実現することができます。
Business Logic Blox
分析アプリケーションに複雑なビジネス・ロジックを動的に組み込むことためのコンポーネントです。
Analytic Infrustructure Blox
カスタマイズやパーソナライズそしてコラボレーションのための機能を数多くパッケージ化しました。
Bloxが提供するプロパティー、JavaScript/JavaAPI、アプリケーションや独自開発のカスタム・プロパティーを使って、ユーザー・アプリケーションのカスタマイズや、ユーザーのインターフェースをパーソラナイズすることを可能にします。
DB2 Alphablox のプログラミングモデル
DB2 Alphabloxは標準のJ2EEアプリケーション開発モデルをサポートし、アプリケーションの納入に関する完璧な開発パラダイムを提供します。 DB2 AlphabloxはすべてのコンポーネントをJavaBeanとして提供し豊富なJavaのAPIセットを通じてプログラムからアクセス可能にすることにより、アプリケーション開発者に、ユーザー・インターフェースをカスタム化し、独自のビジネスやアプリケーションロジックを追加する際に高い柔軟性を提供します。
DB2 AlphabloxタグライブラリーによりJSPのコーディング担当者は各コンポーネントに関する低レベルの技術的詳細を知る必要がありません。 知る必要があるのはその構文と機能のみです。 これによりページの作者がJava未経験であっても、もっとも優秀なオーサリングツールを使用して解析をイントラネットやエクストラネットにシームレスに導入できます。 各Bloxは包括的なプロパティーのセットを持っていて、JSPページ内でタグを使用して簡単に個別の値に設定できます。
IBM, IBM(logo), DB2, developerWorks, PartnerWorld, WebSphereはInternational Business Machines Corporationの米国およびその他の国における商標です。
JavaおよびすべてのJava関連の商標およびロゴは Sun Microsystems, Inc.の米国およびその他の国における商標。
他の会社名、製品名およびサービス名等はそれぞれ各社の商標。
