/ / Tomca / Servlets vs. Java-Socket - Java, Android, Kater, Java-Server

Tomca / Servlets vs Java-Buchse - Java, Android, Tomcat, Java-Server

Mit all den Technologien verloren gehen, bin ich mit den Unterschieden verloren.

Ich möchte einen Client (Android) haben, der eine Verbindung zu meinem Server (Java-Sprache und Windows-Computer) herstellt und in der Lage ist, Daten an ihn zu senden, auf dem Server zu verarbeiten und eine Antwort zu erhalten.

Für den Server-Teil fragte ich mich, was das istUnterschied zwischen einem Java-Programm, das einen Socket startet und in einer while-Schleife auf eine Verbindung wartet VERSUS mit einem Tomcat-Server mit Servlets?

Ich bin nicht sicher, ob es andere Lösungen gibt. Aber können Sie mich bitte auf den Unterschied und Ihre Empfehlung hinweisen? Vielen Dank

Antworten:

0 für die Antwort № 1

Servlets sind eine Abstraktionsebene überSteckdosen. Sie müssen keine HTTP-Details kennen, um Servlets verwenden zu können (was jedoch hilfreich ist). Sie müssen HTTP beherrschen und viel mehr arbeiten, um dieselbe Aufgabe mit Sockets zu erledigen, aber die Leistung könnte besser sein.