사용자가 다운로드 할 수있는 Ruby 클라이언트가 있습니다. 사용자가 소유 한 다양한 장치에 설치할 수 있습니다. 클라이언트는 매우 자주 실행되며 다양한 데이터를 서버에 전송합니다.특정 사용자의 장치를 각각 고유하게 식별합니다.
각 장치를 고유하게 식별하여 어떤 장치에서 다양한 요청이 시작되었는지 알 수 있기를 바랍니다. 나는 등 OSX, 윈도우, 안드로이드에 사용할 수 있도록
- 이상적인 식별자는 크로스 플랫폼을 존재하는 것
- 는 모든 컴퓨터의 설정에서 고유해야하는 것은의 사이 만의 고유 필요가 없습니다 단일 사용자의 컴퓨터 집합.
- 피할 수있는 경우 파일 시스템에 자체 식별자를 쓰지 않을 것입니다.
- 식별자는 유지되어야합니다. 가능한 경우 영구적으로.
가장 간단한 방법은 무엇입니까?