PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
13846 00/11/08 20:21:30 RE(13):PB7.0: ネットワークの接続解除(WNetCancelConnection2) (2) By M.M
13845 00/11/08 20:24:57 RE(12):PB7.0: ネットワークの接続解除(WNetCancelConnection2) (1) By M.M
13836 00/11/08 13:54:39 RE(11):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法 By Taka
13834 00/11/08 12:14:59 RE(10):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法 By M.M
13833 00/11/08 12:04:19 RE(9):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法 By M.M
13828 00/11/08 10:00:46 RE(8):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法 By ryochan
13827 00/11/08 00:43:12 RE(7):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法 By Taka
13826 00/11/07 22:36:33 RE(6):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法(1) By river
13824 00/11/07 18:49:52 RE(5):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法(3) By M.M
13823 00/11/07 18:50:55 RE(4):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法(2) By M.M
13821 00/11/07 19:22:20 RE(3):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法(1) By M.M
13816 00/11/07 13:07:19 RE(2):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法 By river
13809 00/11/06 22:57:30 RE(1):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法 By Taka
13798 00/11/06 17:33:45 PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法 By river

カテゴリ:スクリプトの記述
日付:2000年11月08日 00:43 発信者:Taka
題名:RE(7):PB7.0: 分散アプリケーションで、サーバAPからクライアントにファイルを作成する方法

riverさん、おはようございます。

>やはり事前にディレクトリを共有化しないとできないんですね。

ネットワーク上の他のマシンのファイルにアクセスするには、共有化およびアクセス権の設定は必須でしょう。
(Webアプリ等で、HTTP/FTPプロトコルでファイルを送受信するわけではないですよね?)

>ユーザが共有を解除したりすることも考えられるので、
>できれば共有化はしたくなかったんですが・・・

ここが良くわからないのですが、共有設定するのは、あくまでもサーバ上のディレクトリです。
(クライアント側の設定ではありません)
したがって「ユーザが解除してしまう可能性」は考えなくても良いのではないでしょうか。
それを言ったら「サーバAPを勝手に終了させてしまう」可能性もあるのですか?

基本的にサーバ機は、管理者が管理しているはずです。
「本システムでは、共有化されたディレクトリが1つ必要になります」というルールづけを徹底すれば
済むように思いますが。

>現在は、以下の手順を代替え案として考えています。

>(中略)

>この方法だと、管理は楽だとは思うんですが、
>実行速度が遅いかとも思います。

ファイル内容そのものを関数で受け渡すという方法ですね。
パフォーマンスを犠牲にすれば確実でしょうが、トラフィックが気になりますね。


M.Mさん:
>プログラムでネットワーク接続を行うようにすれば、事前の接続は不要となります。
>以下に、Win32APIの\"WNetAddConnection2\"でネットワーク接続を行うサンプルを
>記述します。(実験君済み)

何も「ネットワークドライブ」として接続しなくたって、共有化&UNC表記のフルパスでアクセス可能ですけど。
この種のAPIを使う場合でも、共有化されていない他のPCのリソースへは接続できないと思いますが...
(私の勘違いでしたらご指摘願います)

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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