PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
14211 00/12/28 02:05:53 RE(9):PB7.0: 分散アプリでのDB接続について By Taka
14210 00/12/28 02:00:14 RE(8):PB7.0: 分散アプリでのDB接続について By Taka
14207 00/12/27 17:16:24 RE(7):PB7.0: 分散アプリでのDB接続について By river
14199 00/12/26 20:58:26 RE(6):PB7.0: 分散アプリでのDB接続について By M.M
14197 00/12/26 19:30:08 RE(5):PB7.0: 分散アプリでのDB接続について By river
14137 00/12/19 12:57:57 RE(4):PB7.0: 分散アプリでのDB接続について By river
14133 00/12/18 16:10:15 RE(3):PB7.0: 分散アプリでのDB接続について By M.M
14132 00/12/18 15:43:11 RE(2):PB7.0: 分散アプリでのDB接続について By river
14129 00/12/18 13:04:58 RE(1):PB7.0: 分散アプリでのDB接続について By M.M
14128 00/12/18 12:39:27 PB7.0: 分散アプリでのDB接続について By river

カテゴリ:データベース
日付:2000年12月28日 02:00 発信者:Taka
題名:RE(8):PB7.0: 分散アプリでのDB接続について

riverさん、おはようございます。M.M.さん横から失礼します。(何度目だ!?)

まずは基本的な事から。

◆その1
リモートオブジェクトのユーザ関数において、利用可能な引数の型には制約があります。

標準データ型なら問題ありませんが、インスタンスを伴うオブジェクト型を渡す場合は、
純粋な非表示オブジェクト、つまり「カスタムユーザオブジェクト」のみ可能です。
したがって、ウィンドウや各コントロール等のビジュアルオブジェクト,および
データストアやトランザクション等といった標準クラスオブジェクトを示す変数は、
リモートな関数に渡すことはできません。

◆その2
仮に上記制約が無かったとしても、Transactionオブジェクトを渡せばそのセッションを
他のマシンで流用できる、という事はあり得ません。

確立されたDBセッションは、接続先のマシンや通信プロトコル等の情報を維持しています。
この情報はDBサーバ側でも管理されており、同じセッションハンドルの中で、通信相手を
途中で変更するなどという事は不可能です。
したがって、riverさんがやりたい事は、通信の仕組みから考えても不可能でしょう。

...つづく

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS その他
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS その他
WebServer (記載なし)

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