PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
5226 99/02/25 12:59:54 RE(6):動的ライブラリにしてますか?(RE:PB6.5: 分散アプリ:CreateInstanceでエラー) By Mika★
5222 99/02/25 12:25:45 RE(5):PB6.5: 分散アプリ:CreateInstanceでエラー By Mika★
5208 99/02/24 18:32:26 RE(4):自動インスタンス生成もNGです(RE:PB6.5: 分散アプリ:CreateInstanceでエラー) By kar
5206 99/02/24 17:38:06 RE(3):動的ライブラリにしてますか?(RE:PB6.5: 分散アプリ:CreateInstanceでエラー) By Air Hawk
5204 99/02/24 17:07:34 RE(2):動的ライブラリにしてますか?(RE:PB6.5: 分散アプリ:CreateInstanceでエラー) By kar
5190 99/02/24 10:24:50 RE(1):PB6.5: 分散アプリ:CreateInstanceでエラー By Air Hawk
5163 99/02/19 18:29:45 PB6.5: 分散アプリ:CreateInstanceでエラー By Mika★

カテゴリ:スクリプトの記述
日付:1999年02月25日 12:25 発信者:Mika★
題名:RE(5):PB6.5: 分散アプリ:CreateInstanceでエラー

Air Hawkさん、こんにちは。

>ここの部分が気になるのですが、もしかして、クライアント側にも
>nv_AppTest_Serverのユーザオブジェクトを持っているのではないですか?
>クライアント側で必要なのは、サーバ側で定義してあるnv_AppTest_Server
>オブジェクトのプロキシだけです。

まさに、これでした。ありがとうございます。
プロキシを作っておかなくていいと思っていたので
クライアント側でnv_AppTest_Server型のインスタンス変数を宣言するのに
nv_AppTest_Server自身ががないとエラーになるので、クライアント側にも入れてしまっていました。
#他にも原因はありましたが・・・。

「分散アプリケーションの構築」トレーニングテキストには


サーバー上で使用したいクラスを指定して、この関数を呼び出すと
この関数は、サーバー上にそのオブジェクトのインスタンスを生成し
内部的なProxyをクライアントに作成します

とあったのですが、Proxyを作成しておかなくても、自動的に作成される
というふうに解釈してしまいました。作っておかないとダメなのですね・・・。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.