2010-12-06 11 views
3

Ich bin von http://www.oracle.com/technetwork/articles/javase/index-137171.html gegangen und die Dateien heruntergeladen, aber ich bin ein wenig verloren, da ich das noch nie zuvor getan habe.Erste Java EE Projekt mit REST

Ich habe Tomcat und Eclipse Java EE IDE installiert, aber ich weiß nicht, welche Art von Projekt verwendet werden soll, um einen Webservice zu erstellen und den Code für den Dienst zu laden und zu kompilieren.

Gehe ich den richtigen Weg mit Eclipse?

+2

Was ist die Frage: Sie werden wahrscheinlich Teil 4 das hilfreich? Wie benutzt man REST und Java EE? Welche Art von Beispielprojekt soll beginnen? Wo finde ich ein Beispielprojekt? – justkt

Antwort

0

Sie erstellen ein Webprojekt, um einen Webdienst jeder Art bereitzustellen. Es wird in einem WAR verpackt und auf Tomcat bereitgestellt.

1

Wenn Sie nur einen leichten RESTful-Service erstellen, können Sie auch GlassFish betrachten, der einen einfachen http-Server für REST bereitstellt.

3

Dieser Artikel ist alt. Seitdem hat das Java-Standardkomitee eine neue API namens JAX-RS (das REST-Gegenstück zu JAX-WS) erstellt. Wie JAX-WS soll dies REST-Web-Service-Layer standardisieren.

Seine Referenzimplementierung ist Jersey, die JAX-RS 0.8, 1.0 und 1.1 unterstützt.

Ich verstehe, dass Apache CXF Unterstützung für JAX-RS 0.8 hat, aber es ist unklar über 1.0/1.1-Unterstützung.

JBoss hat RESTEasy. Es ist jedoch nicht sofort klar, welche Versionen von JAX-RS von RESTEasy unterstützt werden.

Ein weiteres beliebtes JAX-RS-Framework ist Restlet. Leider kann ich ihre Seite von hier aus nicht öffnen, um zu sagen, welche Versionen von JAX-RS sie unterstützen.