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 |
|
用語集 |
|