> For the complete documentation index, see [llms.txt](https://tech.x2bee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tech.x2bee.com/dev-guide/developer-guide-en/dev-start/integrations/client-server-communication-data-handling.md).

# Client-Server Communication Data Handling

The following describes the data format for communication between the client and server.

***

By default, data is communicated as a VO (Value Object) rather than as a Map.

An example VO for handling user information is shown below.

**User.java**

{% code title="User.java" %}

```java
package com.x2bee.common.entity;

import java.util.Date;
import lombok.Data;

@Data
public class User {
    private String usrId;
    private String usrNm;
    private String usrGrp;
    private String useYn;
    private String mobileNo;
    private String phoneNo;
    private String email;
    private String pw;
    private Date pwModDt;
    private String mailReceivedYn;
    private String smsReceivedYn;
    private String pwMissCnt;
    private String pwInitYn;
    private Date lastLoginDt;
    private String lastLoginIp;
    private String accExpireYn;
    private String accLockYn;
    private String pwModRequireYn;
}
```

{% endcode %}
