我计划使用 TCP、UDP 和 web 套接字而不是 HTTP 进行客户端-服务器通信。但是我有一个问题,我应该使用什么套接字类型来处理从客户端传输到服务器的大数据。例如 :
{
"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