1

このasp.netWebアプリケーションでは、ユーザーはWebインターフェイスを介してサーバーにファイルをアップロードできます。アップロードされたすべてのファイルはサーバー側のフォルダーに保存されます。Webインターフェイスと同じサーバー側フォルダーにファイルをアップロードするために使用できる新しいWinフォームデスクトップクライアント(実際にはWPFアプリケーション)を作成する場合、そのサーバー側フォルダーをそのWinフォームクライアントと共有するにはどうすればよいですか? ?代替案も歓迎します。

よろしくお願いします。

4

2 に答える 2

4

いくつかの方法; 同じサーバー上にWebサービスを作成することを検討できます。そうすれば、wpfアプリはこのサービスと通信します。または、同じネットワーク内にある場合は、適切なアクセス許可が設定されていれば、ネットワーク共有を介して通信できる必要があります。

HTH。

于 2010-07-29T12:28:16.550 に答える
0

What is the best way to store files in a (asp.net + wcf) web application で答えたように:

  • WCF 層を共通の基盤として使用し、そのサービスの背後にイメージを格納します。私が言ったように、バイト配列を引っ張るのは余分になるでしょう。
  • 画像を Web UI 層に保存し、画像を winforms/WPF クライアントに公開するサービス (asmx または WCF 1) を用意します。
  • Web UI が実行され、画像があるサーバーで winforms/WPF クライアントの共有を作成します。もちろん、セキュリティとハッキングの可能性を尊重してください。
于 2010-07-29T12:33:00.710 に答える