我用.NET写了一个服务程序,主要是提供处理事务的管道,现在领导让改成JAVA,但是我想继续使用我的管道服务程序,想通过JAVA来访问,请问能否做到
如果能做到,请提供一下示例程序,我加分,谢谢,拜托了

解决方案 »

  1.   

    JAVA可以用下面的方法来执行WINDOWS的可执行程序.但是不推荐这样使用.String line;
    Process p = Runtime.getRuntime().exec("dir");
    BufferedReader input = new BufferedReader(new InputStreamReader(p
    .getInputStream()));
    while ((line = input.readLine()) != null) {
    if (!line.trim().equals("")) {
    // keep only the process name
    line = line.substring(1);
    processes.add(line.substring(0, line.indexOf("\"")));
    } }
    input.close();
    } catch (Exception err) {
    err.printStackTrace();
    }