Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/lansa050_1385.htm]
現在地: RAMP-TSガイド > プログラミング・テクニック > RAMP 設計手法 シングル ジャンクション ポイント SJP を使用

...

RAMP

...

RAMP を適用する複雑な 5250 アプリケーションを図で表すと次のようになる場合があるでしょう。   
Image Removed

Image Added


525 0ユーザーはサイン・オンした後、大量のメニュー/ジャンクション内をナビゲートして「チェリー画面」 (5250 デスティネーション画面) に到達し、そこで必要な作業を実行します。

RAMP コレオグラファはこのナビゲーションに従うことができ、それを操作しながら大量の画面内を移動するために必要なさまざまなナビゲーションを定義できます。 

RAMP 開発者にとって、ジャンクションの識別とそのナビゲーション・スクリプトの生成は、時間を要する退屈な作業となる可能性があります。 

RAMP 開発者の視点から考えると、5250 アプリケーションが実際に次のような構造であれば、プロセス全体は処理しやすくなります。 アプリケーションが実際に次のような構造であれば、プロセス全体は処理しやすくなります。  Image Removed

Image Added

ここでは、シングルジャンクションポイント (またはプログラム) が 5250 デスティネーション画面へのすべてのアクセスを制御します。

5250 アプリケーションがこのような構造になっている場合、RAMP アプリケーションの開発は簡略化され期間も短縮されます。その理由は次のとおりです。

...

残りのセクションでは、5250 アプリケーションのこのタイプの方法で設定できる方法を説明します。 この手法を、シングルジャンクションポイント

この手法を、シングルジャンクションポイント (SJP) モデルと呼びます。 モデルと呼びます。 

SJPモデルは必ずしもすべての種類のアプリケーションに適用できるとは限りませんが、このモデルが適用できれば、RAMPアプリケーションの開発にかかる期間を短縮できます。 

基本的に、SJP 手法では 2 つの異なるアプリケーションの観点が存在します。
     
Image RemovedImage Added
 
プログラム的な観点の世界を作成するには、IBM i 5250 プログラム Image Removed Image Added がすでに存在しているか、作成する必要があります。
この特別なプログラムを SJP (シングル・ジャンクション・ポイント) プログラム Image Removed Image Added と呼ぶことにしましょう。  Image Removed

Image Added のようなものは、すべての IBM i システムにすでに存在します。

それは、QCMD (またはコマンド入力画面) と呼ばれるプログラムで、このプログラムからほとんどすべての 5250 アプリケーションを直接的または間接的に呼び出すことができます。ただし、セキュリティ上の理由で QCMD の使用は多くのサイトで禁じられています。したがって、この資料の残りでは、独自の特別な Image Removed Image Added を作成できるさまざまな方法や、生じる可能性のあるいくつかの問題と追加のメリットについて説明します。


SJP の利用方法

実際のアプリケーション内で、SJPは本当にシンプルなのか?

SJP で行えるその他の処理

SJP を CL (制御言語) プログラムにする必要はあるのか

SJP 手法に影響を与える可能性のある問題
[ Image Removed |../../index.htm#lansa/lansa050_1385.htm]