Pytania otagowane jako server

Odnosi się do modelu klient-serwer, w którym dostawcy zasobu lub usługi nazywani są serwerem.

7
W jaki sposób architektury systemów mikrousług unikają wąskich gardeł w sieci?
Dużo czytałem o architekturach mikrousług dla aplikacji serwerowych i zastanawiałem się, w jaki sposób wykorzystanie sieci wewnętrznej nie stanowi wąskiego gardła ani znaczącej wady w porównaniu z architekturą monolityczną. Dla precyzji oto moje interpretacje tych dwóch terminów: Architektura Monolith: jedna aplikacja w jednym języku, która obsługuje wszystkie funkcje, dane itp. …

3
Czy powinienem używać kodów stanu HTTP do opisywania zdarzeń na poziomie aplikacji
Kilka serwerów, z którymi miałem do czynienia, zwróci HTTP 200 dla żądań, które klient powinien rozważyć jako błąd, z czymś w rodzaju „sukces: fałsz” w treści. Nie wydaje mi się to prawidłową implementacją kodów HTTP, szczególnie w przypadku nieudanego uwierzytelnienia. Przeczytałem kody błędów HTTP dość zwięźle podsumowane, ponieważ „4xx” oznacza, …

6
Wiele małych żądań a kilka dużych żądań (API Design)
Obecnie pracuję nad projektem z organizacją w następujący sposób: Klient - Pobiera dane z głównego serwera za pośrednictwem interfejsu API REST. Serwer - żąda danych z różnych innych serwerów za pośrednictwem interfejsów API innych firm Interfejsy API innych firm - Usługi poza moją kontrolą, które dostarczają dane do serwera (Reddit, …


5
Czy zawsze należy programować stronę serwera dla strony internetowej?
Zaraz zacznę tworzyć stronę projektu muzycznego dla przyjaciela. Na razie powinno to być dość proste: brak zawartości dynamicznej (daty tras itp.) I nic więcej niż kilka osadzonych przykładowych utworów lub linków SoundCloud. Nie oczekuję, że użyję niczego więcej niż waniliowy JavaScript i Bootstrap lub Foundation dla responsywnej siatki. Czy to …


3
Czy Node.js faktycznie zwiększa skalowalność?
Czytałem o problemie z C10K, a na szczególną uwagę zasługuje ta część, która odnosi się do asynchronicznego I / O serwera. http://www.kegel.com/c10k.html#aio Wierzę, że to w zasadzie podsumowuje to, co robi Node.js na serwerze, pozwalając wątkom przetwarzać żądania użytkowników, polegając na przerwaniach I / O (zdarzeniach) w celu powiadamiania wątków …

2
Jak napisać serwer HTTP?
Jak mówi tytuł, chciałbym napisać serwer HTTP. Moje pytanie brzmi: jak to zrobić? Wiem, że to brzmi BARDZO ogólnie i zbyt „na wysokim poziomie”, ale w moim szaleństwie jest metoda. Odpowiedź na to pytanie powinna być, jak sądzę, agnostyczna wobec języka; czyli bez względu na to, jakiego języka używam (np. …

2
Co zrobić, gdy żądanie jest wysyłane do serwera i podczas oczekiwania na odpowiedź utracono połączenie z Internetem?
Wysyłam ogromną ilość danych na serwer. Teraz, gdy wysłałem dane i czekam na odpowiedź serwera, nagle moje urządzenie z Androidem traci połączenie z Internetem. Tak więc zwykłem wyświetlać okno dialogowe z ostrzeżeniem o utracie połączenia, ale po stronie serwera dane zostały już przetworzone i zostały zaktualizowane gdzieś np. Pod dowolnym …

3
Bezpieczna aplikacja iPhone ↔ komunikacja z serwerem
Jakie byłoby najlepsze podejście do osiągnięcia prywatnej komunikacji między moją aplikacją iOS a jej składnikiem serwera? Czy wystarczy mieć jeden niezmienny „tajny klucz” zapisany w źródle aplikacji, czy też muszę w jakiś sposób dynamicznie konfigurować generacje takich „kluczy uzgadniania”? Sam serwer nie ma dostępu do żadnych wrażliwych danych, więc nawet …

5
Testowanie obciążenia: jak generować żądania na sekundę?
Mam komponent serwera, który działa na Zeroc-ICE. Kiedy chciałem załadować test, pomyślałem, że skorzystanie z biblioteki równoległej do utworzenia wielu żądań to wystarczy. Ale tak się nie kończy. Korzystanie z biblioteki Parallel (Parallel.For) z C # najwyraźniej było łatwiejsze, ale nie wydaje się, aby dokładnie generowało wszystko równolegle w tym …


3
Przekazywanie danych z serwera do klienta bez żądania klienta?
Podczas przeglądania Stack Exchange zauważyłem, że są dynamiczne powiadomienia, takie jak „3 nowe wiadomości, kliknij, aby pokazać”. Chcę mieć tego rodzaju dynamiczną aktualizację tego, co zamierzam wyjaśnić. Powiedzmy, że chcę stworzyć karuzelę / pokaz slajdów z 10 ostatnich artykułów. Chcę, aby ta karuzela była aktualizowana co godzinę, w kolejce. Nowsze …
11 server  client 

3
Architektura Micro vs Monolithic Server
Aktualnie pracujemy nad naszym nowym produktem / projektem, jest to aplikacja klient-serwer skierowana do określonych przedsiębiorstw przemysłowych / usługowych. Budujemy serwer (tylko język C i Linux) z niestandardowym protokołem nad TCP z interfejsem Java. Jesteśmy zaangażowani w około 20% prac związanych z kodowaniem i mamy do czynienia z sytuacją, w …

2
Jak architektury bezserwerowe zarządzają połączeniami z bazą danych?
Mówi się, że główną zaletą architektury bezserwerowej jest to, że takie programy nie potrzebują dedykowanego serwera do ciągłego działania. Następnie są wywoływane na żądanie i zatrzymują się przy wychodzeniu z funkcji. Oznacza to, że program bezserwerowy będzie musiał się szybko uruchomić, aby był responsywny. Jak zatem radzi sobie z czasochłonnymi …

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.