Pytania otagowane jako websockets

2
Czy wydajność jest jedynym powodem, dla którego nie należy używać SignalR (gniazd sieciowych) zamiast tradycyjnego interfejsu API REST?
Użyłem SignalRdo osiągnięcia funkcjonalności wiadomości w czasie rzeczywistym, w kilku z moich projektów. Wydaje się, że działa niezawodnie i jest bardzo łatwy do nauczenia się obsługi. Pokusa, przynajmniej dla mnie, to rezygnacja z rozwijania usługi Web API i używanie jej SignalRdo wszystkiego. Wydaje mi się, że można to osiągnąć dzięki …

2
Jak zaprojektować ciężką w czasie rzeczywistym aplikację internetową opartą na gniazdach sieciowych?
W trakcie opracowywania aplikacji jednostronicowej w czasie rzeczywistym stopniowo wprowadzałem websockets, aby umożliwić moim użytkownikom dostęp do aktualnych danych. Podczas tej fazy ze smutkiem zauważyłem, że niszczę zbyt wiele struktury mojej aplikacji i nie udało mi się znaleźć rozwiązania tego problemu. Zanim przejdę do szczegółów, wystarczy trochę kontekstu: Aplikacja internetowa …

1
RESTful HTTP i websocket w tej samej aplikacji?
Jeśli aplikacja ma już otwarty kanał WebSocketna żywo, czy powinienem go użyć AJAXdo innej komunikacji z serwerem? Ponieważ połączenie jest już otwarte, czy powinniśmy go używać do żądań, które nie są realizowane w Request/Responseczasie rzeczywistym? Wolę RESTful HTTPżądania, ponieważ łatwiej mi je debugować. Możesz użyć przeglądarki z adresami URL lub …
17 rest  ajax  websockets 


2
REST czy kolejka komunikatów w heterogenicznym systemie wielowarstwowym?
Projektuję interfejs API REST dla trójwarstwowego systemu, takiego jak: Client application-> Front-end API cloud server-> user's home API server (Home). Homejest urządzeniem domowym i ma utrzymywać połączenie Front-endprzez Websocket lub długą ankietę (jest to pierwsze miejsce, w którym naruszamy REST. Później staje się jeszcze gorzej) . Front-endgłównie tuneluje Clientżądania Homepołączenia …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.