Согласно руководству Microsoft , я отправляю сообщение в хабе.
public class ChatHub : Hub
{
public async Task SendMessage(string user, string message)
{
await Clients.All.SendAsync("ReceiveMessage", user, message);
}
}
Я прочитал документацию стороннего поставщика услуг чата,Их API использует конечную точку поста http для отправки сообщения.
POST /rooms/:room_id/messages
Это документация другого поставщика , также конечная точка поста http.
[POST] /post_comment
IНе понимаю, почему они это делают, я хочу знать преимущества и недостатки этого.
Мой вопрос:
Является ли использование конечной точки http лучшим способом?