LANSAアプリケーション配布ツール

LANSAアプリケーション配布ツール

 

配布ツールの使い方を学ぶ

配布ツール チュートリアルに必要となる追加ファイル

 

 

エディション日付: 2017年2月13日

© LANSA

 

当ガイドについて
当ガイドの対象者
当ガイドの使用方法
追加情報
1. はじめに
1.1 配布ツールとは?
1.2 配布モデル
1.2.1 アプリケーションとは?
1.2.2 バージョンとは?
1.2.3 パッチとは?
1.2.4 パッケージとは?
1.2.5 配布に必要なものは?
1.3 LANSAで開発され、以前に配布されたアプリケーションのアップグレード
1.4 配布ツールの使用者
2. 最新情報
2.1 新しい配布モデル
2.2 ファイル・ライブラリの区画ライブラリへの自動設定
2.3 ファイル・ライブラリの設定
2.4 ファイル・データのロードとアンロードの制御
2.5 インストール中に決定されたネットワーク・クライアントのインストール
2.6 インストール・ファイルに必ず含まれていたランタイム
2.7 Visual LANSAツールに組み込まれた翻訳ツール
2.8 パッケージの保存時に不明なオブジェクトをドロップしなくなりました。
2.9 ホスト側ルート・テーブルとリスナーはアプリケーションレベルでのみ定義されます。
2.10 アプリケーションのバックアップまたは修復
2.11 新オプション: [高い権限要]
2.12 新オプション: Web や VLF 機能のインストール
2.13 [インストール時のプロンプト] オプションの非表示
3. 配布の計画
3.1 配布ツールの環境
3.1.1 ワークステーションをサーバーとして使用する
3.2 アプリケーションのライフサイクル
3.2.1 固定の配布スキーマにファイル・ライブラリをマッピング
3.3 バージョンまたはパッチのアップグレード
3.4 ユーザーごとまたはコンピュータごとのインストール
3.5 デジタル署名
3.5.1 MSIとMSPファイルにデジタル署名する理由
3.6 インストール・モード
3.7 SCCM による統合
3.8 クラウドへの配布
3.8.1 パフォーマンス・ガイド
4. 配布ツールの開始
4.1 配布ツールのメイン・ウィンドウ
4.1.1 [ファイル]メニュー
4.1.2 [表示]メニュー
4.1.3 [ツール]メニュー
4.1.4 メイン・ウィンドウのツールバー
4.2 パッケージ保守ウィンドウ
4.2.1 パッケージの[ファイル]メニュー
4.2.2 パッケージの[編集]メニュー
4.2.3 パッケージの[検証]メニュー
4.2.4 パッケージ保守ツールバー
4.3 ヘルプ
5. 配布ツールの構成
5.1 会社の詳細の設定
5.1.1 会社の保守
5.1.2 会社の作成
5.2 省略値のクロスリファレンス設定
6. アプリケーション
6.1 アプリケーションの作成
6.2 アプリケーションの詳細の変更
6.3 アプリケーションの削除
6.4 コミュニケーション・テーブルを含める
7. バージョンとパッチ
7.1 バージョンの作成
7.2 パッチの作成
7.3 パッケージを開く
7.3.1 導入オプションの編集
7.3.2 設定の編集
7.3.3 記述の変更
7.3.4 関連付けられたテンプレート
7.4 パッケージの削除
7.5 V13以前のパッケージを変換
7.6 パッケージの保存
7.7 バージョンまたはパッチのチェック
7.8 バージョンまたはパッチの生成
7.8.1 パッケージの生成ログ
7.9 配布されたパッケージ
8. オプションと設定
8.1 導入オプション
8.1.1 [実行パラメータ]
8.1.2 [追加の LANSA 機能]
8.1.3 [JIT]
8.1.4 [スーパーサーバー]
8.1.5 [データベース]
8.1.6 [デスクトップの設定]
8.1.7 [アップグレード オプション]
8.1.8 [インストール ダイアログ]
8.2 リポジトリ オブジェクトの選択
8.2.1 選択されたオブジェクト・ビューアー
8.2.2 オブジェクト・タイプに関する特別の配慮
8.2.3 クロスリファレンス設定
8.2.4 ファイル・データの含有および処理
8.2.5 ファイル・ライブラリ代替の設定
8.2.6 非 LANSA オブジェクトの導入パスの構成
8.3 設定
8.4 アプリケーション・アイコン
8.5 X_RUN 引数
8.6 実行するコマンド
8.6.1 コマンドの実行管理条件
8.6.2 有効なコマンドとパラメータ
8.6.3 コマンド・パラメータの有効な置換変数
8.7 言語
8.7.1 カスタム言語定義
8.8 Webデザイン
8.9 特別な処理のファイル
9. LANSA コミュニケーション機能の配布
9.1 ホスト側ルート・テーブルとリスナー・テーブルの追加
9.2 LANSAコミュニケーション・ パッケージ設定とオプション
10. クライアント/サーバー・アプリケーションの配布
10.1 クライアント/サーバー配布の検討
10.2 組み込み関数を使用してサーバーに接続するスーパーサーバー・アプリケーション
10.3 WindowsまたはLinuxサーバーに接続するスーパーサーバー・アプリケーション
10.4 IBM i サーバーに接続するスーパーサーバー・アプリケーション
10.5 ネットワーク・クライアントのインストール
11. LANSA for the Webアプリケーションの配布
11.1 Webサーバー配布
11.2 Windows アプリケーション・データベースを使用するデータ・アプリケーション・サーバー
12. JITアップグレードの手引き
12.1 パッケージ13 JITアップグレードにおける主な違い
12.2 パッケージ・アップグレード
12.3 アプリケーション・サーバー
12.4 導入先PCとクライアント・アプリケーション
12.5 アプリケーション・サーバー開発のライフサイクルに関する注意事項
12.6 JITアップグレードの推奨設定
12.7 JITのトラブルシューティング
12.8 JIT接続の追跡
12.9 JITアップグレードを使ってバージョン13にアップグレードする
12.10 JITパッケージ・アップグレードのカスタマイズ
13. 配布テンプレート
13.1 配布テンプレートを作成する
13.2 配布テンプレートの確認、変更、削除
13.3 V13以前のテンプレートを変換
13.4 配布テンプレートのオプションと設定
13.4.1 テンプレート導入オプション
13.4.2 テンプレートのオプションの値と外観
13.4.3 テンプレートのサブセットの外観
13.5 提供配布テンプレート
13.5.1 XACTIVEX - ActiveXコンポーネントとしてラッピングされた公開LANSAコンポーネント
13.5.2 XALONE - スタンドアロン・システム
13.5.3 XAPPSV - JITパッケージ提供のためのアプリケーション・サーバー(データベースなし)のセットアップ
13.5.4 XAPPSVDB - JITパッケージ提供のためのアプリケーション・サーバー(データベースあり)のセット・アップ
13.5.5 XCLTBIF - スーパーサーバーの組み込み関数を使用してデータ・サーバーに接続するクライアント・アプリケーション
13.5.6 XEXPORT – エクスポートの内部定義
13.5.7 XOTHOBJ - 非 LANSA オブジェクトの配布
13.5.8 XSRVNET - ネットワーク・サーバーのセットアップ
13.5.9 XSRVOTH - 「その他の」データ・サーバーのセットアップ
13.5.10 XTRNAPP – 翻訳するオブジェクトの詳細付き翻訳アプリケーション
13.5.11 XTRNEXP – 翻訳するオブジェクトの詳細のエクスポート
13.5.12 XVLWAPP – VL Web アプリケーション
13.5.13 XWAMCLD – AWS クラウド・サーバーへの WAM アプリケーション配布
13.5.14 XWAMENB - WAMアプリケーションのWeb対応
14. LANSAで開発したアプリケーションの翻訳
14.1 スタンドアロン翻訳アプリケーションを使用した翻訳
14.1.1 翻訳が必要なオブジェクトを含むアプリケーションの配布
14.1.2 翻訳アプリケーションのインストールおよびオブジェクトの翻訳
14.2 Visual LANSA開発環境での翻訳
14.2.1 翻訳オブジェクトの配布
14.2.2 翻訳アプリケーションの実行とオブジェクトの翻訳
14.3 該当言語の翻訳のロード
15. 配布パッケージの確認
15.1 出荷したパッケージを開いて確認する
15.2 パッケージに含まれているオブジェクト
15.3 アプリケーションを検索
15.4 V13 以前のパッケージを変換
16. 配布パッケージのテスト
16.1 配布パッケージを生成するPCの割り当て
16.2 配布パッケージのテストに必要なPCの割り当て
16.3 配布済みアプリケーションのトラブルシューティング
17. アプリケーションのインストール
17.1 Windows インストーラー・ファイルのインストール
17.1.1 エクスプローラーのMSIまたはMSPファイルのダブルクリック
17.1.2 msiexec.exe コマンドライン・オプション
17.1.3 管理者インストール
17.1.4 Web ブラウザーからのインストール
17.1.5 SCCM による統合
17.1.6 バージョン・インストールのダイアログ
「ようこそ」ダイアログ
エンドユーザー・ライセンス許諾ダイアログ
インストールの範囲ダイアログ
導入先フォルダ・ダイアログ
アプリケーション・ダイアログのセットアップ
ローカル・データベース・ダイアログのセットアップ
ユーザーID ダイアログ
IIS プラグイン用 Web サイトのダイアログ
Web サイト仮想フォルダのダイアログ
通信ポートのダイアログ
サーバー・ダイアログのセットアップ
タイプ・ダイアログのセットアップ
確認ダイアログ
プログレス・ダイアログ
完了ダイアログ
17.1.7 パッチ・インストールのダイアログ
「ようこそ」ダイアログ
確認ダイアログ
プログレス・ダイアログ
完了ダイアログ
17.1.8 ネットワーク・クライアントのインストール
17.1.9 [アプリケーションの変更、修復または削除]
MSIファイルの再インストール
Windowsプログラムおよび機能
17.2 JITインストール
17.3 LANSAのインポート
17.4 インストールのトラブルシューティング
18. 既存のMSIアプリケーションのアップグレード
19. 既存のV12アプリケーションのアップグレード
20. クラウドのカスタマイズ (英語)
20.1 Amazon Web Services
20.1.1 Add Alarms to Your CloudWatch Log Files
Installation Error Alarm
MSI installation error
Other Alarms to Consider
20.1.2 Procedure to follow when Upgrading Your Application
20.1.3 Using a Single Availability Zone (AZ)
20.1.4 Auto Scaling Considerations
21. 操作手順
21.1 配布バージョンの作成
21.2 必要なサーバーへの接続
21.3 オブジェクトを含むパッケージの検索
21.4 アプリケーション定義のバックアップ
21.5 外部ActiveXコントロールの配布
21.6 ActiveX用に発行されるLANSAコンポーネントの配布
21.7 ユーザー定義RDML組み込み関数の配布
21.8 アプリケーション用ランタイム・ライセンスのインストール
21.9 DLL のバージョン情報の設定
21.10 インストール関連のデータベース接続設定の指定
21.11 64 ビット・アプリケーションの配布
21.12 アプリケーション・ファイルを同じスキーマにインストール
配布ツール チュートリアル (英語)
About the Exercises
System Requirements for these Exercises
Set Up the Deployment Tool
DTE010 – Set Up the Deployment Tool
Step 1. Define Company
Step 2. Define Default Cross Reference Settings
Step 3. Define an Application
Summary
Deploy Client Server Applications
DTE015 – Create Client Server Application
Step 1. Import the Supplied Employees Application
Step 2. Copy the Supplied Employee Application
Step 3. Test the Client Server Application
Summary
DTE020 – Create Version 1 Package
Step 1. Add Routing Table to Application
Step 2. Define Version 1
Step 3. Define Execution Parameters
Step 4. Review the Package Settings
Step 5. Build the Version 1
Summary
DTE025 – Install Version 1 Package
Step 1. Locate the Install File
Step 2. Install Version 1 of Personnel System
Step 3. Set Version 1 to Deployed
Summary
DTE030 – Modify the Employees Application
Step 1. Remove Real Start and Terminate Dates from the Editor
Step 2. Modify the Data Component (copy of II_DATA)
Step 3. Modify the Store Component (copy of II_STORE)
Step 4. Modify the Browser Component (copy of II_BRWSR)
Step 5. Re-test the Employees Application
Summary
DTE035 – Create a Patch for the Employees Application
Step 1. Set DLL Version and Recompile Changed Components
Step 2. Create a Patch
Step 3. Install the Patch
Summary
DTE040 – Create Version 2 Package
Step 1. Set DLL Version
Step 2. Enhance the Application
Step 3. Create Version 2 Package
Step 4. Install Version 2
Summary
Deploy a Stand Alone Application
DTE045 – Create a Stand Alone Application
Step 1. Import the supplied Employee Application
Step 2. Copy the Supplied Employee Application
Step 3. Test the Stand Alone Employees Application
Summary
DTE050 – Create Version 1 Package
Step 1. Create an SQL Server Database
Step 2. Define Version 1
Step 3. Define Execution Parameters
Step 4. Define the Database Parameters
Step 5. Review the Package Settings
Step 6. Build Version 1
Summary
DTE055 – Install Version 1 Package
Step 1. Locate the Install File
Step 2. Install Version 1 of Employee Application
Summary
DTE060 – Modify the Employees Application
Steps
Summary
DTE070 – Create Version 2
Steps
Summary
Deploy Applications using JIT
DTE075 – Create a Just in Time Server Installation
Step 1. Create a JIT Server Package
Step 2. Install the JIT Server Installation
Summary
DTE080 – Create a Client Install Package with JIT Support
Step 1. Define Version 1 Package
Step 2. Define X_RUN Arguments
Step 3. Define Required Execution Parameters
Step 4. Define the Just in Time Parameters
Step 5. Review the Package Settings
Step 6. Add Routing Table to the Application
Step 7. Build the Install Package
Step 8. Copy Client Application Package to JIT Server
Summary
DTE085 – Install Client Application with JIT Support
Step 1. Locate the Install File
Step 2. Install Version 1 of Client Personnel System with JIT Update
Summary
DTE090 – Create a Patch for Client Personnel Application with JIT Update
Step 1. Change Main Form (copy of II_MAIN)
Step 2. Create a Patch for Client Personnel System with JIT Update
Step 3. Update Application: Client Personnel with JIT Update
Summary
Deploy to a Windows Server
DTE095 – Create a Windows Server Installation
Step 1. Define a new SQL Server Database
Step 2. Create Windows Server Installation Package
Step 3. Define the Repository Objects included in the Package.
Step 4. Define Required Execution Parameters
Step 5. Define the Database
Step 6. Define Additional LANSA Features
Step 7. Check and Build the Package
Step 8. Install Windows Server Application
Step 10. Review Windows Server Installation
Summary
DTE100 – Execute Client to Windows Server Application
Client Connecting to a Windows Server
Starting LANSA Windows Applications
Step 1. Run the Client to Windows Server Application
Debugging Your Windows Client Server application
Summary
クラウド・チュートリアル (英語)
System Requirements for these Exercises
Deploy A WAM Application into AWS
CTE015 – Subscribe to the LANSA Image
Step 1. Locate the LANSA Scalable AMI
Summary
CTE030 – Upload your LANSA WAM Application
Step 1.Create a bucket
Summary
CTE040 – Create the LANSA Stack
Step 1. Select Template
Step 2. Specify Parameters
Step 3. Options & Review
Step 4. Test the Stack
Summary
CTE050 – Watch the LANSA Stack Scale In
Step 1. Select Auto Scaling Group
Step 2. Wait for the Auto Scaling Group to Scale Out
Step 3. Allow the Auto Scaling Group to Scale In
Summary
CTE060 – Apply Windows Updates to all Web Server Instances
Step 1. Select Stack to Update
Step 2. Specify Parameters
Step 3. Check that Windows Updates have been Applied
Summary
CTE070 – Apply LANSA Patch to all Web Server Instances
Step 1. Select Stack to Update
Step 2. Specify Parameters
Step 3. Check that the patch has been Applied
Summary
CTE080 – Apply LANSA Application Upgrade to all Web Server Instances
Step 1. Select Stack to Update
Step 2. Specify Parameters
Step 3. Check that DBWebServer has been Upgraded
Step 4. Upgrade the WebServer Stack
Summary
用語集