0

リモート フォルダの場所をローカル PC と同期する Windows サービスを作成したいと考えています。リモート フォルダは Web URL の形式であり、 経由でアクセスできますHTTP REST。誰かがこれを実装する方法を教えてくれますか?

ありがとうございました

4

2 に答える 2

1
  • まず、Windows サーバーを作成します。
  • 2 つ目 - URL を読み取れるようにします。
  • 3 番目 - 読み取り中のコンテンツをローカルに書き込むようにします。

特定の質問がある場合は、SO に戻ってください。

于 2013-10-28T06:51:49.850 に答える
0

以下のようなデータを読んでください:-

string url =String.Format(
"http://maps.google.com/maps/api/geocode/xml?address={0}&sensor=false", "Andheri West".Replace(" ", ",")
);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url );
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream outputStream = response.GetResponseStream();
StreamReader reader = new StreamReader(outputStream, Encoding.ASCII);
string output = reader.ReadToEnd();
response.Close();
outputStream.Close();
reader.Close();

必要に応じて xsd クラス ジェネレーターを使用するか、出力を操作できます。

出力を回避するには、XML または JSON パーサーも必要になると述べました。

あなたのコメントの1つによると:-

"I have created an application to browse the remote folder. it simply show content  and allow to download files. now I need to create a windows client that sync content in remote folder."

私が正しく理解している場合、あなたはこのプロセスを自動化しようとしており、作成したアプリケーションでそれを行ったので、必要なすべての専門知識を持っています。そうであれば、スケジュールされたジョブ/ Windows サービスが必要です。

于 2013-10-28T06:57:40.860 に答える