Gibt es vergleichbare Alternativen zu Java Servlets?

8

Ich verstehe, dass ein Servlet eine tatsächliche Klasse in Java ist, die grundsätzlich die Eigenschaften eines Webservers erweitert und bereitstellt, aber gibt es alternative Äquivalente, bei denen die gleichen Schlüsseleigenschaften eines Servlets in einer anderen Sprache erreicht werden? p>

Besonders etwas, das hat:

  • der Servlet-Lebenszyklus von init() , service() und remove()
  • Einschränkungen beim Festplattenzugriff (Persistenz)
  • Durchführen der Seitenlayout-Funktion
  • kann dynamisch neu geladen werden
  • kann andere Servlets aufrufen
  • kann wie eine URL funktionieren
  • ähnliche Sicherheit

Ich habe Servlets in AJAX, Spring und dergleichen gefunden, aber ich meine etwas, das überhaupt nicht in der Java-Familie ist. Um weiter zu spezifizieren, habe ich folgendes gefunden, aber sie scheinen nicht sehr benutzt zu werden, beide laufen über Java und Armed Bear C-Lisp scheint immer noch eine Java Virtual Machine zu verwenden.

Chris Marie 04.08.2014, 04:53
quelle

1 Antwort

2

Es gibt eine ganze Reihe von Servlet-Alternativen, da Servlet nur eine Implementierung von HTTP-Anforderungs- und Antwortmechanismen auf Java-Basis ist.

Fast alle Sprachen haben einen Mechanismus, um mit HTTP-Methoden umzugehen. Sie haben einfach nicht 'Servlet' genannt. Zum Beispiel hat node.js großartige Tools dafür. Werfen Sie einen Blick auf express.js , das am meisten genutzte node.js-Framework ist.

Machen Sie eine Google-Suche wie folgt: "x rest server" und verwenden Sie die gewünschte Sprache anstelle von "x", Sie werden wahrscheinlich erhalten, wonach Sie gefragt haben. Versuchen wir es für ein paar Sprachen:

%Vor%     
Ramazan Polat 30.11.2016 18:37
quelle

Tags und Links