CUSTOMER INFO 정의

CUSTOMER INFO는 참여한 그룹에 Client 개인 정보입니다. DPMessage 에서 고객의 Business를 적용 할 수 있는 유일한 수단입니다. 앞에서 간단한 채팅 예제 경우 완성도를 높이기 위해서 채팅에 관련된 nickname이 필요할 수 있습니다. 이러한 데이터를 DPMessage Server에 보내서 다른 Client와 Sync를 맞추는 작업이 필요합니다. 또한 Client가 챗방에 접속하거나 접속이 끊겼을 경우 해당 이벤트에 대한 내용도 Client들에게 전달해야 합니다.
아래 다이어그램은 CUSTOMER INFO의 이벤트 발생에 대한 순서도를 보여줍니다.

custinfo

CUSTOMER INFO는 그룹 단위의 정보를 저장합니다. 같은 Client에 속해 있는 모든 그룹은 그룹별로 서로 다른 CUSTOMER INFO를 가질 수 있습니다.

CUSTOMER INFO를 사용하기 위해서는 PRODUCTKEY 설정에서 Customer Info 사용을 체크하셔야 합니다.