接受文件的宁静的webservice客户端

时间:2013-02-07 13:09:57

标签: java amazon-web-services

我创建了一个Web服务,每当文件夹更新时都会发送xml文件。我能够在我的客户端收到它,但它没有动态发生。也就是说,无论何时更新文件夹,服务都在发送文件,但客户端没有获取文件 我编写了一个客户端程序来接受文件并将其写入磁盘。但是它会接受返回类型并且只会写一次。任何人都可以告诉我该怎么做才能在文件夹更新时写下dyanmicaaly我的客户端代码是

   public class Clientservice {
        public static void main(String[] args)
        {
        try {
            URL u = new URL("http://10.132.25.193:8082/ServerService/rest/Serverwebservice/get");
            HttpURLConnection uc = (HttpURLConnection) u.openConnection();

            //FileMonitor ee=new FileMonitor(1000);

            InputStream is = uc.getInputStream();

            try {
                FileOutputStream fos = new FileOutputStream(new File("C:\\Users\\298637\\Desktop\\Testing.xml"));
                int c;
                while ((c = is.read()) != -1) {
                   fos.write(c);
                }


                is.close();
                fos.close();
            } catch (Exception e) {
                System.err.println("FileStreamsTest: " + e);
            } 

        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    }

0 个答案:

没有答案