2 Stimmen

JBOSS-Webservice-Anmerkungen

Hintergrund

Ich versuche, einen Webservice mit SOAP und JBOSS zu erstellen. Ich weiß, dass man zur Erstellung eines Webservice etwa so vorgehen muss:

import javax.jws.WebService;

@WebService
public class HelloImpl {

  /**
   * @param name
   * @return Say hello to the person.
   */
   public String sayHello(String name) {
     return "Hello, " + name + "!";
   }
}

Ich verstehe im Allgemeinen, wie Java-Annotationen funktionieren:

@Anmerkungen werden von der Sprache Java definiert. Eine Annotation ist eine Klasse. Wenn Sie etwas mit einer Annotation markieren, sorgen der Compiler und die Laufzeit dafür, dass ein Objekt dieser Klasse zur Laufzeit über Java Reflection sichtbar wird.

Dank an bmargulies von este Thema.

Ich bin mir nicht sicher, was jboss mit den Annotationen macht.

Frage 1 : Ich denke, dass Jboss entweder xml oder wsdl basierend auf den Anmerkungen generiert. Ist das richtig? 備考 : Ich beziehe mich auf Tags wie @Webservice, @WebContent, @SecurityDomain, @Stateless

Frage 2 : Wenn jboss xml oder wsdl generiert, brauche ich dann die Annotationen? Darf ich diese Datei einfach selbst erstellen?

Ähnliche Seiten:

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X