HOME   BRMSブログ  No.29 アプリケーションサーバを使わないCortion ディシジョンサービスのサッカー予想賭け手順:後編

サッカー予想賭け BRMS徹底活用ブログ

No.29 アプリケーションサーバを使わないCortion ディシジョンサービスのサッカー予想賭け手順:後編

2018.10.17 Progress Corticon

本エントリーは株式会社アシスト様が寄稿したエントリー(https://www.ashisuto.サッカー予想賭けjp/product/category/brms/progress_corticon/column/detail/brmstech29-3.html)を転載したものとなります。

No.29 アプリケーションサーバを使わないサッカー予想賭けrtion ディシジョンサービスのサッカー予想賭け手順:後編(2018年10月17日)

中編 までで解説したJavaクライアントアプリケーションの作成が完了したら、テストをサッカー予想賭けしてみましょう。

5.ディシジョンサービスをテストする

Java クライアントから、ディシジョンサービスをテストして動作を確認します。

1.プリコンパイルした Cargo_v0_16.eds をJavaクライアント作成手順の5で指定した「edsFileName」の場所に、入力のテストデータ sample.csv を 同じ手順で指定した「csvFileName」の場所に配置します。

画像1

2.サッカー予想賭けの構成を作成します。
[サッカー予想賭け] > [サッカー予想賭けの構成]または、サッカー予想賭けボタン横のドロップダウンから[サッカー予想賭けの構成]を選択します。

画像2

サッカー予想賭け構成画面で、「Java アプリケーション」を選択し、[新規の起動構成]アイコンをクリックします。

画像3

サッカー予想賭け構成 画面で、以下の情報を入力します。
プロジェクト名:InProcessApp
メイン・クラス:program.InvokeDS

画像4

3.[サッカー予想賭け]します。

画像5

sample.csv(リクエストオブジェクトメッセージ)内の weight と volume の値を基に、ディシジョンサービスが container の値を更新しています。
出力ファイルの 結果も確認してみましょう。

画像6

6.Java クライアントアプリケーションのコンパイル(エクスポート)とサッカー予想賭け

Java クライアントプリケーションをコンパイルします。

1.パッケージ・エクスプローラの InProcessApp 上で右クリックし、エクスポート > サッカー予想賭け可能 JAR ファイル を選択し、サッカー予想賭け可能JARファイルエクスポート画面で以下を指定し、[終了]をクリックします。
起動構成:InvoleDS - InProcessApp  
エクスポート先:任意の場所
ライブラリ処理:[必須ライブラリを生成されるJARにパッケージ]を選択

画像7

2.clienatApp.jar が生成できていることを確認します。

画像8

*次のステップのために、先ほどのテストサッカー予想賭けで出力した「sample_2.csv」を削除します。

3.clienatApp.jar をサッカー予想賭けします。

画像9

4.デプロイしたディシジョンサービスがサッカー予想賭けされて、出力結果が得られることを確認します。

画像10

画像11

最後に

Java クライアントアプリケーション内でサッカー予想賭けする Corticon Server に、ディシジョンサービスをデプロイ&サッカー予想賭けする手順とポイントについてご覧いただきました。このインプロセスでのサッカー予想賭け方式は、コラム「No.5 」にて説明があるように、大量のデータを扱う場合や、高パフォーマンスが求められる場合などに本領発揮するサッカー予想賭け方式となります。是非、一度お試しください。

<ライセンスに関して>
アプリケーションサーバ上にインストールした Corticon Server と同じマシン上であれば、インプロセスでの起動/サッカー予想賭けも問題ありません。また、同一マシン上で起動可能なプロセス数にも制限はありません。言い換えると、アプリケーションサーバ上にインストールした Corticon Serverと異なるマシン上でのインプロセスのサッカー予想賭けはライセンス違反となります。
Corticon を検討中でCorticon Server 試用のご要望がございましたら、貴社を担当する弊社営業または、Progress 製品担当までご連絡ください。
また、製品にご興味をお持ちいただいた場合や製品紹介のご要望等ございましたら、progress_web@ashisuto.サッカー予想賭けjp までご相談ください。

著者紹介

毛井さん

株式会社アシスト 情報基盤事業部 製品統括部プログレス推進部

株式会社アシスト入社以来、5インチFDを使うソフトウェアやメイン
フレームの簡易開発言語の時代から現在のProgress Corticonまで、
製品の日本語化や技術サポート、研修などを行う。

download close

閉じる

[2月16日(木)]

「Progress Corticon」ハンズオンセミナー

詳細はこちら