クライアントとサーバー間の通信に、HTTP の代わりに TCP、UDP、および Web ソケットを使用する予定です。しかし、CLIENT から SERVER に送信される大量のデータには、どのソケット タイプを使用すればよいかという問題があります。例えば :
{
"name": "Product",
"properties": {
"id": {
"type": "number",
"description": "Product identifier",
"required": true
},
"name": {
"type": "string",
"description": "Name of the product",
"required": true
},
"price": {
"type": "number",
"minimum": 0,
"required": true
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
},
"stock": {
"type": "object",
"properties": {
"warehouse": {
"type": "number"
},
"retail": {
"type": "number"
}
}
}
}
}
このようなデータの同期送信では、どのような状況で次のオプションを使用する必要がありますか? または、正確に同期および非同期の送信オプションが使用されるのはいつですか?
1- TCP
2- UDP
3- WEB SOCKET