Ajax(Asynchronous JavaScript + XML)
JavaScriptのXMLHttpRequestオブジェクトを利用して非同期にサーバと通信し、ページ全体を読み込まずにページの必要な部分だけを書き換えるWebアプリケーションの開発技術です。
Ajaxフレームワークアプリケーションで利用する画面をGUIベースで編集するツールです。
EclipseおよびInterstage Studio ワークベンチのプラグインとして動作します。
Java(TM) 2 Platform, Enterprise Edition(J2EE)、およびJava(TM) Platform, Enterprise Edition(Java EE)に従ったアプリケーションを構築するためのフレームワークです。
DeMilitarized Zone(非武装地帯)の略です。
インターネットに接続されたネットワークにおいて、ファイアーウォールによって外部ネットワーク(インターネット)からも、内部ネットワーク(イントラのネットワーク)からも隔離された区域のことです。
ポータル機能が提供するOpenSocialガジェットで、リンク集を作成する場合や、認証が必要な業務システムやクラウドサービスを利用する場合に使用するガジェットです。管理コンソールを使用して定義するだけで作成できます。
Interaction Managerガジェットには、以下の2種類があります。
WebPageガジェット
Linksガジェット
ガジェット開発、Autopilot開発、およびAjaxフレームワークアプリケーション(Ajaxフレームワークを利用したWebアプリケーション)を開発するときに利用する、コンポーネント指向のJava統合開発環境です。アプリケーションを効率的に開発するための各種デザインツール、開発支援ツール、コンポーネント部品が組み込まれています。
J2EE(Java 2 Enterprise Edition)
Sun Microsystems社のプログラミング言語“Java 2”の機能セットの1つで、企業の業務システムやElectronic Commerce(電子商取引)などで使われるサーバに必要な機能をまとめたものです。標準機能セットのJava 2 Standard Edition(J2SE)に、サーバ用のAPIや諸機能を付加したものといえます。
ガジェット内に業務システムやクラウドサービスなどへのリンクだけをもつガジェットです。リンク先の業務システムやクラウドサービスに認証が必要な場合は、ポータル機能が代理でログインを行います。リンク先の業務システムやクラウドサービスを表示する際に、繰り返し実行される手番がある場合は、Autopilot機能が自動で実行します。
クライアントからは、単なるアプリケーションと同じに見えるタイプのファイアーウォールの形式です。セキュリティ機能のほかに、データ(Webアクセス時のHTMLなど)のキャッシングや、レーティング(コンテンツの内容に応じたフィルタリング)などの機能をもっています。
Netscape Communications社が提唱した、インターネット上で情報をのぞき見されないようにするためのネットワークセキュリティ方式です。Webサーバへの接続時に、まず相手の認証や使用する暗号などを確認し、相互に認証したあとで送受信を行うという2階層になっています。
HTMLファイル、イメージファイル、サーブレット、JSPファイルなどのWebリソースと、Webアプリケーション環境定義ファイルから構築します。機能を、1つのWebアプリケーションのパッケージ単位として開発できます。
URLで呼び出されるWeb画面を表示するガジェットです。Web画面を表示する際に認証が必要な場合は、ポータル機能が代理でログインを行います。Web画面を表示する際に、繰り返し実行される手番がある場合は、Autopilot機能が自動で実行します。
画面上の操作に対して発生する通知のことです。ユーザーが画面部品に対して操作したときに発生するイベントと、画面そのものに対して操作したときに発生するイベント(グローバルイベント)の2種類があります。
ポータルからサービスに認証情報を送信することにより、サービスとのシングルサインオンを実現する機能です。ポータルとサービスが同一のLDAP認証サーバ(InterstageディレクトリサービスまたはActive Directory)を使用しており、サービスがフォーム認証で個人認証を行っている場合に利用することができます。
Webブラウザ上のJavaScriptで動作するAjaxフレームワークの機能です。クライアントフレームワークには、以下の4つの機能があります。
UI部品(画面部品、機能部品、機能付加部品)
モデルバインディング機能
イベントハンドリング機能
グローバルイベント制御機能
画面そのものに対して操作したときに発生するイベントを制御する機能です。F1~F12までのファンクションキーに対して、keydown、keypress、およびkeyupのイベントを検出することが可能です。クライアントフレームワークの機能の1つです。
システム管理者の権限をもつ、ポータルのユーザーです。システム管理者は、ユーザー、グループ、ロールを作成、削除、および更新することができます。また、ポータルに共通のガジェットを作成したり、共通のテーマを設定したりすることができます。ポータルに1人以上存在します。
ログインとユーザー情報に関する以下の制限のことです。
ログイン
パスワード有効期間、ログイントライ可能回数、アカウントロック期間など
ユーザー情報
ユーザー登録時に必要なID・パスワードの最小桁数、必須項目など
ポータルのセットアップ直後から存在し、セットアップ直後に管理コンソールにログインできる唯一の管理者です。システムに関する設定など、管理コンソールのすべての機能を利用することができます。ポータルに1人だけ存在します。
Webブラウザで動作するJavaScriptアプリケーションとJ2EEサーバ間の通信を支援するAjaxフレームワークの機能です。通信フレームワークには、以下の機能があります。
Apcoordinator連携機能
サーブレット連携機能
データ型変換機能
イベントログ機能
クライアントのJavaScriptとサーバのJava間での双方向オブジェクト変換機能です。通信フレームワークでは、メソッド実行前後に、データ型変換機能を利用してオブジェクト変換を行います。
HTTPプロトコルレベルの認証方式です。利用者から見ると、そのページをアクセスする際、ログインID/パスワードの入力にユーザー固有のフォーム認証ダイアログボックスが表示されるものがフォーム認証です。
Interstage Interaction Managerが提供している機能で、代理ログインなどのシングルサインオン、ロールによるアクセス制御、既存システムやクラウドサービスを簡単に組み合わせた企業向けポータルを構築できる機能です。
WebブラウザとWebサービスの通信を中継するAjaxフレームワークの機能です。複数のWebサービスを組み合わせたWebアプリケーションの作成が可能となります。
マッシュアップフレームワークには、以下の機能があります。
クライアント通信API
マッシュアッププロキシ
アダプタ
クライアント通信APIからの呼び出しに応じて、様々なWebサービスから情報を取得する機能です。
マッシュアッププロキシでは、Webサービスを呼び出すために以下の機能を提供します。
サービス管理機能
サービス認証機能
データ形式変換機能
セキュリティ機能
アクセスログ機能
画面部品から入力されたデータをモデルオブジェクトに反映したり、モデルオブジェクト内のデータが更新されたときに画面部品に値を反映したりする機能です。クライアントフレームワークの機能の1つです。
ある役割や権限に従って、ポータルを利用するグループやユーザーを集めたものです。役割や権限に従って、ポータルに表示するメニュー(タブ/ガジェット含む)をロール管理者が定義します。メニューなどを定義したものをロールと呼ぶ場合があります。