Als «server» getaggte Fragen

Es bezieht sich auf das Client-Server-Modell, bei dem Anbieter einer Ressource oder eines Dienstes als Server bezeichnet werden.

7
Wie vermeiden Mikroservice-Systemarchitekturen Netzwerkengpässe?
Ich habe viel über Mikroservice-Architekturen für Serveranwendungen gelesen und mich gefragt, warum die interne Netzwerknutzung im Vergleich zu einer Monolith-Architektur kein Engpass oder ein wesentlicher Nachteil ist. Aus Gründen der Genauigkeit sind hier meine Interpretationen der beiden Begriffe: Monolith-Architektur: Eine Anwendung in einer einzigen Sprache, die alle Funktionen, Daten usw. …

3
Sollte ich HTTP-Statuscodes verwenden, um Ereignisse auf Anwendungsebene zu beschreiben?
Einige Server, mit denen ich mich befasst habe, geben HTTP 200 für Anforderungen zurück, bei denen der Client einen Fehler in Betracht ziehen sollte, mit so etwas wie "Erfolg: Falsch" im Körper. Dies scheint mir keine ordnungsgemäße Implementierung von HTTP-Codes zu sein, insbesondere bei fehlgeschlagener Authentifizierung. Ich habe HTTP-Fehlercodes kurz …


9
Kann man wissen, welche Programmiersprache eine Website verwendet?
Ist es beispielsweise stackexchange.commöglich, zu wissen, welche Sprache im Back-End verwendet wird , ohne den Websitebesitzer oder Google nach deren Informationen zur Entwicklung der Website zu fragen? Scheint, die Website hat keine .extensionLeiste, die zum Beispiel .phpanzeigen kann, welche in entwickelt ist PHP, aber ohne die Erweiterung, woher kann ich …

5
Sollten Sie immer serverseitig für eine Website programmieren?
Ich bin dabei, eine Musikprojekt-Website für einen Freund zu erstellen. Es sollte vorerst ziemlich einfach sein: kein dynamischer Inhalt (Tourdaten usw.) und nur ein paar eingebettete Beispielsongs oder SoundCloud-Links. Ich erwarte nicht, mehr als Vanille-JavaScript und Bootstrap oder Foundation für ein responsives Grid zu verwenden. Ist das aber genug? Kann …


3
Verbessert Node.js tatsächlich die Skalierbarkeit?
Ich habe über das C10K-Problem gelesen und insbesondere den Teil, der sich auf asynchrone Server-E / A bezieht. http://www.kegel.com/c10k.html#aio Ich glaube, dies fasst ziemlich genau zusammen, was Node.js auf dem Server tut, indem es Threads ermöglicht, Benutzeranforderungen zu verarbeiten, während sie sich auf E / A-Interrupts (Ereignisse) verlassen, um Threads …

2
Wie schreibe ich einen HTTP-Server?
Wie der Titel schon sagt, möchte ich einen HTTP-Server schreiben. Meine Frage ist, wie mache ich das? Ich weiß, das klingt SEHR allgemein und zu "hoch", aber mein Wahnsinn hat eine Methode. Eine Antwort auf diese Frage sollte meines Erachtens sprachunabhängig sein. Das heißt, egal welche Sprache ich verwende (z. …

2
Was ist zu tun, wenn die Anforderung an den Server gesendet wird und die Internetverbindung unterbrochen wird, während auf die Antwort gewartet wird?
Ich sende eine große Datenmenge an den Server. Jetzt, während ich die Daten gesendet habe und auf die Antwort des Servers warte, verliert mein Android-Gerät plötzlich die Internetverbindung. Früher habe ich einen Warndialog für Verbindungsverlust angezeigt, aber auf der Serverseite wurden die Daten bereits verarbeitet und irgendwo aktualisiert, z. B. …

3
Sichere iPhone App ↔ Serverkommunikation
Was wäre der beste Ansatz, um eine private Kommunikation zwischen meiner iOS-App und ihrer Serverkomponente zu erreichen? Ist es ausreichend, einen einzigen unveränderlichen „geheimen Schlüssel“ in der App-Quelle zu haben, oder muss ich irgendwie Generationen solcher „Handshake“ -Schlüssel dynamisch einrichten? Der Server selbst hat keinen Zugriff auf vertrauliche Daten. Selbst …

5
Lasttests: Wie werden Anfragen pro Sekunde generiert?
Ich habe eine Serverkomponente, die über Zeroc-ICE läuft. Als ich es laden wollte, dachte ich, dass die Verwendung einer parallelen Bibliothek zum Erstellen mehrerer Anforderungen dies tun würde. Aber es wird nicht so enden. Das Verwenden der Parallel (Parallel.For) -Bibliothek aus C # war anscheinend einfacher, aber es scheint nicht …


3
Daten ohne Serveranforderung vom Server zum Client übertragen?
Ich habe beim Durchsuchen von Stack Exchange festgestellt, dass dynamische Benachrichtigungen wie "3 neue Nachrichten, zum Anzeigen klicken" angezeigt werden. Ich möchte diese Art der dynamischen Aktualisierung für das, was ich erklären werde. Angenommen, ich möchte ein Karussell / eine Diashow mit 10 aktuellen Nachrichtenartikeln erstellen. Ich möchte, dass dieses …
11 server  client 

3
Micro vs Monolithic Server-Architektur
Wir arbeiten derzeit an unserem neuen Produkt / Projekt. Es handelt sich um eine Client-Server-Anwendung, die sich an bestimmte Industrie- / Dienstleistungsunternehmen richtet. Wir erstellen einen Server (nur C-Sprache und Linux), auf dem ein benutzerdefiniertes Protokoll auf TCP mit einem Java-Front-End ausgeführt wird. Wir sind zu etwa 20% in der …

2
Wie verwalten serverlose Architekturen Datenbankverbindungen?
Der Hauptvorteil der serverlosen Architektur soll sein, dass solche Programme keinen dedizierten Server benötigen, um kontinuierlich ausgeführt zu werden. Werden dann auf eine Anfrage aufgerufen und hören beim Beenden der Funktion auf. Dies bedeutet, dass ein serverloses Programm schnell gestartet werden muss, um reagieren zu können. Wie geht es dann …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.