我想创建一个 Windows 服务来将远程文件夹位置与本地 PC 同步。远程文件夹采用 Web URL 的形式,可以通过HTTP REST
. 有人可以指导我如何实现这一点。?
谢谢
我想创建一个 Windows 服务来将远程文件夹位置与本地 PC 同步。远程文件夹采用 Web URL 的形式,可以通过HTTP REST
. 有人可以指导我如何实现这一点。?
谢谢
当您有具体问题时,请返回 SO。
读取如下数据:-
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 解析器来处理输出。
根据您的评论之一:-
"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 服务。