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