Java 기반 애플리케이션을 개발 중입니다. 해당 요구 사항은 아래에 나열되어 있습니다.ftp를 사용하는 원격 Java 프로그램 실행, 원격 시스템의 매우 큰 데이터 세트 - 데이터 대 프로그램 대 프로그램 데이터
큰 데이터 세트는 네트워크상의 여러 컴퓨터에 있습니다. 내 프로그램은 자바 프로그램을 실행하여 이러한 데이터 세트를 처리하고 결과를 가져와야합니다.
Windows 바탕 화면의 사용자는 컴퓨터 A에서 데이터 세트 (여러 기가)를 처리해야합니다. 사용자의 컴퓨터. 그는 자신의 컴퓨터에서 프로그램을 실행하고 원격 컴퓨터에서 데이터 집합 처리를 시작합니다.
원격 컴퓨터에서 컴퓨터로 데이터 집합을 가져 오는 대신 원격 컴퓨터에서 프로그램을 실행하고 결과
를 가져 오는 사용자는 다른 시스템에 대한 오픈 액세스를 가질 수 있지만, FTP는
데이터가 사용자의 컴퓨터에 네트워크를 통해 상태로 만들 수 없습니다해야하는 요구 사항입니다.
사용자는 윈도우 OS
내 질문 (들)이
어떻게 원격 프로세스 실행의이 종류를 수행 할 수 있습니다? 어떤 아이디어?
나는 hadoop을보고있다. Windows XP에서 일하고 있습니다. 단일 노드 클러스터에서 작동하지 못했습니다. 좋은 문서를 찾을 수 없습니다. 그러므로 나는 hadoop을 꽤 테스트하지 않았다. 내가 옳은 길에 있다면 의견이 있으십니까?
hadoop 설치 및 문제 해결에 유용한 링크가 있습니까?
미리 답변 해 주셔서 감사합니다. 더 이상 구체적인 정보를 제공해야하는지 알려주세요.
고마워요.이것에 체크 할 것입니다. – user251128
아직 RMI 사용에 대해 깊이 파고 들지 않았습니다. 하지만 네트워크의 각 컴퓨터가 해당 jvm에서 실행되는 응용 프로그램 ("서버"(원격) 코드 + "클라이언트"코드)을 가질 수 있다고 생각합니다. 그래서 각 머신은 클라이언트와 서버이며, 서로 어떻게 대화 할 수 있습니다. 말이 돼? – user251128
RMI가있는 클라이언트와 서버가 실제로 존재하지 않기 때문에 B 클래스에 A 클래스 호출 메서드가 있고 B 클래스에 호의를 리턴하게 할 수 있습니다. 또는 클래스 B에 데이터를 반환 할 수도 있습니다. 이것은 원격 메소드 호출이므로 메소드로 수행 할 수있는 모든 작업은 RMI로 수행 할 수 있습니다. –