나는 플래시 빌더 3, 스프링, 아파치 cxf 등으로 만든 j2ee 애플리케이션에서 쉘 스크립트를 실행하려고한다. 플렉스 인터페이스에서 실행 결과를 얻는다.쉘 스크립트를 실행하고 자바를 사용하여 Windows 스테이션에서 결과를 얻는 방법?
문제는 내 응용 프로그램이 Windows 7 스테이션에 있고 먼 유닉스 서버에서 스크립트를 어떻게 실행할 수 있는지 모르겠다. & 결과를 얻는다.
저는 SSH API가 도움이 될 수 있지만 결과를 얻는 방법을 모른다고 알고 있습니다.
어떤 도움을 환영합니다. 당신은 ssh를 당신의 윈도우 머신에 설치되어있는 경우
고맙습니다
thanx 답장. 하지만이 모든 cmd를 'Process p = Runtime.getRuntime(). exec (cmd);에 넣는 것만 알면 될까요?' 나는 또한 내 Windows 컴퓨터에 ssh가 설치되어 있지 않은데, 유닉스 서버에 따라 특정 버전을 설치해야합니까? – sm1988
유닉스 서버가 상당히 오래된 버전의 OS를 돌리고 있지 않다면 어떤 ssh 클라이언트도 괜찮을 것이라고 생각합니다. 귀하의 입장에서는 순수한 Java SSH 라이브러리를 사용하여 조사 할 것이라고 생각합니다. 그러나 구성상의 문제가 생길 수 있으며 향후 배포가 쉬워 질 수 있습니다. – DaveH
문제의 Unix 서버에 코드를 배포 할 수 있습니까? 그렇다면 위 코드를 유닉스 서버 (예 : 서블릿)에 넣은 다음 HTTP를 통해 해당 서블릿과 통신 할 수 있습니다. – DaveH