나는 매우 일반적인 질문을 가지고 있으며 올바른 방향으로 일반적인 지점을 찾고 있습니다. 여러 대의 컴퓨터에서 실행될 수 있지만 각 프로그램이 다른 컴퓨터와 작동하도록하는 프로그램을 만들고 싶다면 어떻게해야합니까?클라우드를 통한 애플리케이션 간 통신?
Ex. 시카고 일리노이 기계 A는
기계 B 휴스턴 TX
기계 C 그들은 모두가 얻을 수있는 팀으로 그것을 하나 개의 기능 만 작업을 제공
CA
샌디에고에서 실행에서 실행되는 를 실행 빨리 끝냈다.머신 A가 켜지고 사용할 준비가되었지만 머신 B와 C가 준비되었는지 확인해야합니다. 모든 기계가 켜지고 서로 점검하면 시작됩니다. 그들 모두가 작업을 선택하고 완료하는 몇 가지 유형의 대기열이 있습니다. 거기에 그들은 다른 컴퓨터/스레드가 이미 작업하고있는 일을하지 말아야 만합니다.
팀 간 페어링을 할 때 컴퓨터 간 통신을 다루지 않으므로 어디서부터 시작해야할지 모릅니다. 나는 그들이 모두 체크인 할 수있는 클라우드 데이터베이스를 가지고 있다고 생각하고 있었고 어떤 머신이 어떤 일을하고 있는지에 대한 정보를 유지하고 있지만, 매우 까다 롭습니다. 더 좋은 방법이있을 것이라고 확신합니다.