Какой формат строковых сообщений является лучшим для AWS SQS? - PullRequest
0 голосов
/ 02 марта 2020

Возможно, это глупый вопрос, но только что начал работать на Aws Sqs; Я хочу отправить сообщение в очередь (обычная очередь / не FIFO), у меня есть customerDto, который имеет имя, фамилию и balanceAmount. Я хочу отправить эту информацию в одном сообщении, а затем другим способом получить это сообщение.

В каком формате я могу отправить сообщение? Просто отправьте их все вместе с пользовательским знаком, таким как «+», а затем проанализируйте «+» для пробела? .. Или Какой способ хорош для метода слушателя для правильного анализа?

public class CustomerDto {

    @ApiModelProperty(value = "Name of the user", required = true)
    private String firstName;

    @ApiModelProperty(value = "Last name of the user", required = true)
    private String lastName;

    @ApiModelProperty(value = "Balance", required = true)
    private Long accountBalance;
}

1 Ответ

3 голосов
/ 02 марта 2020

Я полагаю, что наиболее распространенной вещью будет сериализация ваших данных в JSON строку. Это просто, и у каждого языка уже есть способ справиться с этим.

...