メインコンテンツへスキップ

コールリモートでエラー

コメント

8件のコメント

  • mmcc

    返信ありがとうございます。

    そうなのですね・・・RIA Serverでした。

  • Tanda

    インターネットで検索すると、コールリモートのリッチクライアント版サンプルが出ていそうですね。試したわけではないですが、検索結果に下記の記述が出てきます。

    -----

    Call Remote (Magic xpa 2.x)
    (中略)
    The Online and Rich Client Samples projects (program ES12 and RES12)

    -----

  • mmcc

    ありがとうございます。

     

    コールする側はサンプルプログラムと同じようにリッチクライアント(RIAサーバー)で動かしますが、

    受ける側もおなじようにRIAサーバーで動くのですか?

  • Tanda

    > コールする側はサンプルプログラムと同じようにリッチクライアント(RIAサーバー)で動かしますが、受ける側もおなじようにRIAサーバーで動くのですか?

    私はそのサンプルプログラムは見ていないのですが、そのサンプルプログラムではどうなっていますか?

     

  • Tanda

    今、ヘルプを見てみましたら、エラーコード-119への対処法の1つに、つぎのような記述がありました。

    -----

    インターネットリクエストに対応する Scripts ディレクトリ内 の Mgreq.ini ファイルか、[コールリモート]処理コマンドを 実行する場合に参照する Magic.ini ファイルを修正します。 Broker Timeout の値を 10 秒より長く設定してください。(たとえば 300 秒(5 分)

    -----

  • mmcc

    返信ありがとうございます。

     

    サンプルプログラムは、コールする側はリッチクライアントプログラムです。(RqStat()関数についてのサンプルプログラム)

    そして、「この処理を実行させるには、[サービス]テーブル([オプション]→[設定]→[サービス])にSimpleAppを定義して、事前にSimpleAppを実行しておく必要があります。SimpleAppが実行されていない状態でリモートコール行った場合、RqStat()はエラーを返します。」

    と説明がしてあります。

    このSimpleAppを別アプリケーションで作成したのですが、RIAサーバーだとエラーになります。

     

    ヘルプに記載されているのは試してみましたが、エラーは変わらずでした。

  • Tanda

    そうかもしれないですね。ドキュメントのどこにも書いてないようですので、サポートに聞くしかないかもしれませんね。

  • mmcc

    返信ありがとうございます。

    なんだかそのような気がしてきました。

    エンタープライズサーバーで試してみたいものです。

サインインしてコメントを残してください。