WPF クライアント

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

WPF クライアント プロジェクト

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

参照フォルダー
WPF クライアント アプリケーションを実行するために必要なプロジェクト参照
ヘルパー フォルダー
WPF クライアント アプリケーションを実行するために必要な追加の COBOL プログラムおよびコピーブック
myServiceApp.xaml
クライアント アプリケーションのエントリ ポイントを示す WPF XAML ファイル
myServiceApp.xaml.cbl
myServiceApp.xaml のコードビハインド ページ
myServiceWin.xaml
視覚的に表したクライアントを定義する WPF XAML ファイル
myServiceWin.xaml.cbl
myServiceWin.xaml のコードビハインド ページ
corplogo.ico
視覚的に表したクライアントで使用する Micro Focus ロゴ アイコン

WPF クライアントの編集

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

WPF クライアントの実行

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

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

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