2008-10-01 7 views
5

Ich bin sehr neu im Erstellen von Webservern - und ich habe mehrere Versuche unternommen, sie zu verstehen und einen schnellen Webserver zu schreiben, aber es ist nie ganz 'angeklickt'. Im Moment habe ich den Eindruck, dass REST für meine Zwecke am besten geeignet ist (ich werde es später erklären).Erstellen eines REST-Webservers mit Sicherheit

jemand entweder Kann mir ein grundlegendes Codebeispiel in Java zeigen (mit Tomcat Apache) oder einer Tutorial Ressource zeigen, wie ein Webserver:

  • für die Sicherheit verwendet werden kann - also in einer Art von Wert übergeben zu Identifizieren Sie den Client - von seinem Webserver wird der Zugriff auf den Client abhängig von einigen Kriterien verweigert oder gewährt - möglicherweise eine Nachschlageliste.
  • Sobald der Client erfolgreich akzeptiert wurde, können sie einige weitere Werte an den Webserver übergeben, der zum Schreiben einer Zeile in eine Datenbanktabelle verwendet wird.

Vielen Dank.

PS - Ich hätte gedacht, dass es etwas geben könnte, das mit Eclipse Ganymed kommt? Kann jemand bestätigen?

Antwort

1

würde ich auch vorschlagen, dass Sie bei Restlet suchen

3

Der beste Weg, um erholsame Ressourcen in Java zu schreiben, ist der JAX-RS-Standard. Also ich würde Ihnen empfehlen, Jersey which is the JAX-RS reference implementation herunterzuladen und seine Beispiele zu überprüfen; Es hat viele von ihnen. Nehmen Sie ein Beispiel für eine Drehung und versuchen Sie dann, es zu tun, was Sie wollen.

BTW JAX-RS kann in jeder Servlet-Engine ausgeführt werden - Sie erstellen einfach einen WAR und stellen ihn bereit (es gibt Beispiele in den Jersery-Beispielen) - obwohl Jersey auch einen kleinen, leichten Webserver enthält, den Sie ebenfalls verwenden können ein wenig einfacher zu bedienen - wieder gibt es Beispiele in der Distribution von diesem.

+0

Ich will check it out. Prost – Vidar