UDID 와 UUID 의 차이점

UDID 와 UUID 의 차이점은 다음과 같습니다.

I. 다른 정의:

UDID 란 장치의 고유 장치 식별자입니다. 모바일 광고주와 게임 네트워크 사업자는 일반적으로 UDID 를 사용하여 플레이어와 사용자를 식별하고 사용자 활동을 추적해야 합니다. 。 UUID 는 소프트웨어 구축의 표준인 범용 고유 식별자로 오픈 소프트웨어 재단이 조직한 분산 컴퓨팅 환경의 일부입니다. 그 목적은 중앙 제어 터미널을 통해 식별 정보를 지정하지 않고도 분산 시스템의 모든 컴포넌트에 고유한 식별 정보를 제공하는 것입니다.

둘째, 용도가 다릅니다.

UDID 는 사용자를 고유하게 식별하는 사용자 ID 로 UDID 를 사용하며 사용자 이름, 암호 등의 등록 프로세스를 생략하는 통계 및 분석 목적으로 사용됩니다. UUID 의 목적은 중앙 제어 터미널을 통해 식별 정보를 지정할 필요 없이 분산 시스템의 모든 요소에 고유한 식별 정보를 제공하는 것입니다. 이렇게 하면 누구나 다른 사람과 충돌하지 않는 UUID 를 만들 수 있다. 이 경우 데이터베이스 구축 시 중복 이름 문제는 고려하지 않아도 됩니다.

확장 데이터:

시간 기반 UUID 는 현재 타임스탬프, 난수 및 시스템 MAC 주소를 계산하여 얻습니다. 이 버전의 UUID 는 알고리즘에 MAC 주소가 사용되기 때문에 전체 범위에서 고유성을 보장합니다. 그러나 동시에 MAC 주소를 사용하면 보안 문제가 발생할 수 있습니다. 이 버전의 UUID 가 비판받는 곳이기도 합니다. 응용 프로그램이 LAN 에서만 사용되는 경우 역산 알고리즘을 사용하여 MAC 주소를 IP 주소로 바꿀 수도 있습니다. Java 의 UUID 는 종종 이렇게 구현됩니다.

범용 고유 식별자를 사용하여 가능한 대부분의 객체를 가리킬 수도 있습니다. Microsoft 및 기타 소프트웨어 회사는 빌드 객체 모듈 객체 및 기타 소프트웨어 구성 요소를 가리키는 범용 고유 식별자인 GUID (Global Unique Identifier) 를 사용하는 경향이 있습니다. 첫 번째 범용 고유 식별자는 네트워크 컴퓨터 시스템 (NCS) 에서 만들어진 후 오픈 소프트웨어 재단 (OSF) 의 분산 컴퓨팅 환경 (DCE) 의 구성 요소가 되었습니다.

바이두 백과 -UDID

바이두 백과 -UUID

上篇: 9 색 탱 모바일 버전 HD 탄생 下篇: Surface Laptop 4란 무엇인가요?
관련 내용