Windows フォーム クライアント

デフォルトの COBOL コンソール クライアントに加え、Web サービスのサービス インターフェイス用の Windows フォーム クライアントをオプションで生成することもできます。これを行うには、クライアントを生成する前に [Micro Focus Service Interfaces] オプションにある [Windows Forms Application] オプションをオンにします。

Windows フォーム クライアント プロジェクト

クライアントの生成後、Enterprise Developer により、クライアント プロジェクトが、サービス インターフェイスが含まれているソリューションに追加されます。プロジェクトの名前は myServiceWinApp で、次のコンポーネントが含まれています。

参照フォルダー
Windows フォーム クライアント アプリケーションを実行するために必要なプロジェクト参照
ヘルパー フォルダー
Windows フォーム クライアント アプリケーションを実行するために必要な追加の COBOL プログラムおよびコピーブック
myServiceForm.cbl
Windows フォーム インターフェイスを実装する COBOL プログラム
myServiceForm.Designer.cbl
視覚的に表したクライアントを定義する Windows フォーム デザイナー COBOL プログラム
myServiceForm.ico
視覚的に表したクライアントで使用する Micro Focus ロゴ アイコン
myServiceMain.cbl
Windows フォーム クライアント アプリケーションのメイン エントリ ポイント

Windows フォーム クライアントの編集

その外観とユーザービリティを向上させるために、オプションで、ソリューション エクスプローラーのクライアント コンポーネントをダブルクリックして Enterprise Developer から Windows フォーム クライアント コンポーネントを編集できます。

Windows フォーム クライアントの実行

Enterprise Developer Debugger を使用して、プロジェクトから Windows フォーム クライアントを直接実行できます。これを行う前に、次のことを確認します。

  • サービスを実行するように構成されている エンタープライズ サーバー インスタンス が、サービス インターフェイス (.svi) ファイルが含まれているプロジェクトに関連付けられていること
  • エンタープライズ サーバー インスタンス を起動していること
  • サービス インターフェイスを エンタープライズ サーバー インスタンス にディプロイしていること
  • Windows フォーム クライアント プロジェクトがスタートアップ プロジェクトとして設定されていること

Debugger を起動すると、Enterprise Developer によってクライアント プロジェクトが自動的にビルドされ、実行されます。